Tamil Nadu Police Kill 11 Persons Including “Revolutionary Youth Front”Leader Thamizharasan in Pre-planned Firing at Three Places On Demonstrators Protesting Against Environment Polluting “Sterling”Plant in Thoothukudi.

By Kavitha Muralidharan Thoothukudi: In an unprecedented turn of events, at least 11 protesters were killed on May 22 in Thoothukudi after police opened fire at the protest rally demanding the closure of the Sterlite unit in […]