India: Christians who refused to worship false gods beaten by tribal animists The Christian PostContinue reading...Source