By Verghese V Joseph – Bengaluru: The Apostolic Nuncio to India, Most Rev. Leopold Girelli, who is Pope Francis’ ambassador to India, said churches and
Read moreBy Verghese V Joseph – Bengaluru: The Apostolic Nuncio to India, Most Rev. Leopold Girelli, who is Pope Francis’ ambassador to India, said churches and
Read more