Indian Forces Kill 16 People In Jharkhand – Exposing New Delhi’s Brutal Suppression Of Political Activists And Marginalized Communities
Mass Killings In Jharkhand The Indian government has once again demonstrated its willingness to use extreme violence to crush political…