Kerala: Alleged illegal organ transplantation in Kochi; Police lathi-charge protesting ABVP workers
Kerala Police on June 17 resorted to lathi-charge and used water cannon against Akhil Bharatiya Vidyarthi Parishad (ABVP) workers as they tried to march
Source: organiser.org