Tribal Villagers Foil Conversion Bid: 16 ‘Soul Harvesters’ Belonging to Tamil Nadu-Based Church Under Arrest

According to police, the group made disparaging comments against Hindu tribal places of worship in Dumka, saying that Satan resided in such places!