By Lalita Roshni Lakra New Delhi: Newly appointed Apostolic Nuncio to India Archbishop Leopoldo Girelli arrived in New Delhi in early morning on May 28. He was received at the airport by Archbishops Anil Couto of Delhi and Kuriakose Bharanikulangara of Faridabad along with Vatican embassy officials, says a messageContinue Reading