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