India: Over 100 Activists Detained for protesting about the anger over the death of activist Bhanubhai Vankar

Event