Fri, Dec 25, 2015, 10:54 AM
Christmas is being celebrated on a grand scale all over the country today. At Delhi, Mumbai, Chennai, Kolkata and Hyderabad, churches have been gaily decorated with lights. Christians are thronging churches, where special prayers are being held. In Odisha, sand artistes have sculpted the images of Christ, Mary and Santa Claus, on the beach, attracting large crowds. In Goa celebrations began early.