"A sculpture celebrating Saudi Arabias place in the G20 Summit was erected on the World Trade Center grounds last week, a stones throw away from the 9/11 memorial.
Shaped to resemble a piece of candy, the nine-foot-tall statue bears the Kingdoms emerald flag emblazoned with the Arabic inscription, There is no god but Allah, and Mohammed is the prophet."
And it's "reinforced" with the sword, in case anyone might challenge the statement. Meanwhile, truth is its own defense.