Festivities mark Christmas across the globe
Christmas is being celebrated worldwide with much pomp, gaiety and devotion with markets and churches glittering and households preparing special dishes for the day. Across the world, Christians began marking…
