Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
A group of human rights organisations, including the Campaign for Peace and Justice in Chhattisgarh (CPJC), Chhattisgarh Bachao Andolan (CBA), and the People’s Union for Civil Liberties (PUCL), have accused the Chhattisgarh Police of illegal arrests, kidnappings, and killings of…