Glad tidings of great joy look different…
The Frankie Horror Picture Show:
A Look at the Vatican’s harrowing Nativity Scene
(click image to enlarge)
Repulsive, bizarre, frightening. These are adjectives one should not associate with the most beautiful event in history (together with Christ’s Passion and Resurrection), but the Vatican under “Pope” Francis entices people to do exactly that.
On December 7, Vatican City solemnly inaugurated its Christmas tree and Nativity scene at St.… READ MORE