News

Nativity scene and Christmas tree unveiled at the Vatican

Nativity scene and Christmas tree unveiled at the Vatican Video provided by AFP