Church in Asia Pope names new archbishop of Imphal in northeast India Pope Francis has appointed Father Linus Neli as Archbishop of Imphal, Manipur, northeast India.
Radio Veritas Asia Launches International Short Film-Making Competition on Laudato Si’ 10th Anniversary