Not Content To Topple Monuments, The Left Erects Anti-Monuments
This coming week, the University of Houston will be displaying the sculpture “Witness,” a massive (18 feet by 13 feet by 13 feet) nude woman with braids shaped like rams’ horns, tentacles for arms, and a large hoop skirt marked with Arabic…