India: Christians who refused to worship false gods beaten by tribal animists

Tribal animists in India brutally beat three Christian families before driving them from the village over the believers’ refusal to participate in celebrations in honor of the tribal deities.
Read More
The Christian Post | RSS