Delhi Archdiocese gets recognition for ‘Star-shaped Church’
2020-11-25
New Delhi: The Archdiocese of Delhi is being awarded for the “One and Only Star-Shaped Church” in the World by the Best of India Records. The award was received by Archbishop Anil JT Couto of Delhi at the Archbishop House, on November 25. The Morning Star Church opened to theContinue Reading