Police evict protesters agitating in support of bull taming sport in southern India

Record ID: 425390