Mystery Shrouds Death Of Four Members Of Family In Bargarh Village
Bargarh: Four persons from the same family were found dead inside their house under mysterious circumstances at Jamdola village in Bargarh on Sunday.
The matter came to light this evening when locals spotted the bodies of Sesha Meher,…