Panaji: The news that Pope Francis has appointed Rev. Fr. Sebastiao Mascarenhas, from the Society of Pilar, as the new Bishop of Baroda has filled
Read more
Panaji: The news that Pope Francis has appointed Rev. Fr. Sebastiao Mascarenhas, from the Society of Pilar, as the new Bishop of Baroda has filled
Read more