‘I Don’t Like It’: Rome Reacts to Nativity Scene
The Vatican’s new Christmas Nativity scene in St. Peter’s Square has prompted much criticism — and some head-scratching, with some trying to understand exactly what they were looking at
Category
🗞
News