Protest a Lewd Homosexual Blasphemy at Vienna’s Diocesan Museum
An unimaginable blasphemy shown at the Diocesan Museum of Vienna, Dommuseum, just across the street from the city’s magnificent Saint Stephen’s Cathedral is raising the ire of Catholics around the world. The exhibit, titled: “Religion, Flesh and Power” included an explicit portrayal of Our Lord and the Apostles at the Last Supper … Read more