Thousands of Catholics from the Archdiocese of Delhi took to the streets of New Delhi, India’s capital, on November 23, praying the Rosary, singing devotional hymns, and adoring the Eucharistic Lord as they marked the Feast of Christ the King with deep devotion and unity.