on January 9, 2019 in World News Americans Outraged After Sculpture Celebrating Saudi Arabia Emblazoned with Inscription of Shahada Erected on Ground Zero click here for more