Novus Ordo Altar in Italy features 120 Severed Heads

This piece of macabre sacrilege was unveiled this past Sunday, Nov. 11, at the Basilica di Santa Maria Assunta in Gallarate near Milan. The La Repubblica report says that this travesty of an altar was designed by Claudio Parmiggiani and has generated heated controversy, with some Novus Ordos even calling it “satanic.”