Fr. Louis Mascarenhas New Bishop of Allahabad.
Bangalore 17 June 2023 (CCBI): His Holiness Pope Francis has appointed Rev. Louis Mascarenhas (64) as Bishop of Allahabad. on Saturday, 17 June 2023. Currently he is the administrator of the diocese of Allahabad. He was born on 29 September 1959 at Kelmbet, Karnataka inRead More →