HRF and HRW demands criminal prosecution against police personnel

The rights activists alleged that three Maoists, including Gajarla Ravi, were ambushed and executed in a burst of one-sided firing by the Greyhounds in the early morning of June 18

Cities