Tribal animists wielding axes surrounded a church building in eastern India and threatened to “chop” Christians “to pieces” before burning the church to the ground...
On December 1, radical Hindu nationalists burned down a small church located in Perigaon village, located in the Rayagada district of India’s Odisha state. According...