Villagers threaten lives of Christian families, destroy their homes June 6, 2022 NEW DELHI, India — The homes of three Christian families in Odisha state, India, were destroyed Easter Sunday by tribal villagers who worship nature. The Read More »