People donned Santa caps on beaches, ski slopes and streets around the globe on Monday to celebrate Christmas, with Israel's war on Hamas and Russia's invasion of Ukraine casting a shadow over one of the world's favourite holidays.
People donned Santa caps on beaches, ski slopes and streets around the globe on Monday to celebrate Christmas, as Pope Francis called for an end to the wars in Gaza