Hazaribgh Police Firing – Jharkhand Government Waged War On Its Own People
Days after the Jharkhand police opened fire on farmers protesting land acquisition for coal mines by the National Thermal Power Corporation in Badkagaon, Hazaribagh, on 1st October 2016 resulting in…