Aid to the Church in Need interview with Salesian Bishop George Palliparampil Arunachal Pradesh, situated in the Northeast corner of India bordering China, Tibet, Bhutan and Myanmar, is called ‘the land of the rising sun’ and is home to 26 … Continue reading






