By Team ICM – Rome / New Delhi: His Holiness Pope Francis has appointed new bishops for India. Fr. Fulgence Aloysius Tigga, has been appointed
Read moreBy Team ICM – Rome / New Delhi: His Holiness Pope Francis has appointed new bishops for India. Fr. Fulgence Aloysius Tigga, has been appointed
Read more