Bharat Odisha village where Bharat Mata is worshipped as presiding deity, temple traces roots to 1942
Bharat Odisha: Nine Maoists including two female cadres surrender before the police citing exploitation in the banned outfit