Artwork with Saudi Arabia flag removed from Ground Zero

Via BBC World | 14 Jan 2019 - 20:05:33
A sculpture featuring the flag drew complaints after being installed near New York's Ground Zero. Source