Christmas masses, Santa, and more- How India, London, Russia, other places around the world celebrated on December 25
Christmas, the festival celebrating the birth of Jesus Christ, was celebrated throughout the globe with devotion and festive gaiety on December 25 as churches were decked in lights and cribs, midnight masses drew large congregations, and community events spread cheer amid prayers for peace and harmony. Pope Leo XIV stands after delivering the traditional Christmas…

