India

untitled 60

Fr. Louis Mascarenhas New Bishop of Allahabad

Bangalore: His Holiness Pope Francis has appointed Rev. Louis Mascarenhas (64) as Bishop of Allahabad. Currently he is the administrator of the diocese… Read more