Hindu extremists turn tribal villagers against Christians
2018-03-28
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