A controversial sculpture celebrating Saudi Arabia in the G20 summit has been erected on the World Trade Center grounds.
The sculpture, which resembles a piece of candy, is nine feet tall and features the country’s emerald flag along with the words “There is no god but Allah, and Mohammed is the prophet” in Arabic.
— Michael F. Longo (@MikeLongoNYC) January 8, 2019
According to The Observer, it was created by French sculptor Laurence Jenkell in 2011 as part of a larger installation called “Candy Nation”, which depicts G20 countries as sugary treats. It has been featured in 25 countries and all 20 sculptures are outside Oculus shopping center.
The installation was installed by the Port Authority of New York and New Jersey, incredibly close to the 9/11 Memorial.
Many people took to social media to express their outrage at celebrating Saudi Arabia so close to the 9/11 memorial considering its alleged involvement in harboring terrorism and the terror attacks.
What do you think? Let us know in the comments.