December 10 2018 10:00am

Vatican unveils Christmas tree

A giant Christmas tree was unveiled at the Vatican on Friday at an annual ceremony marking the festive season.

Responsive site?

Video Home