Pages

07 October 2023

Lumon retired, Neli named Imphal Archbishop

Archbishop Dominic Lumon retired and Archbishop-elect Linus Neli was named Archbishop of Imphal, India.