HRF and HRW demands criminal prosecution of police for killing Maoists
Human Rights Forum and Human Rights Watch are demanding criminal prosecution of police personnel responsible for killing three Maoist armed squad members in Andhra Pradesh. The team conducted a fact-finding visit, revealing the Maoists were ambushed and executed by Greyhounds, contradicting police claims of a crossfire.
Most Recent