Pilgrims are lining up to walk through the great Holy Door at the entrance of St. Peter’s Basilica in Rome as Christmas marks ...
Cities across India were beautifully adorned with lights on Tuesday night creating a festive ambience for the Christmas celebration Churches and markets were ...