NationalPolice fired in self-defense, says inquiry report on Mandsaur farmer deathsTestHostEntryJune 19, 2018 by TestHostEntryJune 19, 2018 The police fired in self-defence in Madhya Pradesh’s Mandsaur where five farmers were killed last year, says the report of an investigation set up by...