Hindu extremists turn tribal villagers against Christians
Dhenkanal: About 20 villagers questioning Christians gathered for worship in a home in Odisha state, India were animists who worshipped objects in nature and other gods, but Hindu nationalists had led them there. “Why have you left your ancestral faith and begun following the Christian faith?” a few of themContinue Reading










