Remote northeast Indian village in Arunachal Pradesh gets region’s biggest church

Neotan villagers received their new Sacred Heart Church on December 5, the day 19 years ago when they embraced Christ.

Other news