BREAKING NEWS

BREAKING NEWS

TODO: Add variables

no comment

Christmas tree delivery at The Vatican

A 25-metre tall Christmas tree is delivered to The Vatican, ready to adorn St Peter's Square over the festive period. The giant spruce arrived after an 11-day road trip from the Romincka forest in Poland and has been offered as a gift to Pope Francis.

More No Comment