The Vatican’s new Christmas crib in St. Peter’s Square has generated a lot of criticism – and some head scratches, with some trying to understand exactly what they were seeing.

LEAVE A REPLY

Please enter your comment!
Please enter your name here