Incineration of Nathapur Dalits’ Hutment a barbaric act
Barhampur or Mahisha-Barhampur is an island-village nestled into Chilika lake, located in Krishnaprasad Tehsil of Puri District of Odisha. A news concerning some Dalit families leaving this village under compulsion…