A statue of the Saudi Arabian flag is to be removed from the World Trade Center grounds in New York later this week in response to public complaints about its proximity to the site of the September/11 attacks, which are believed to have been carried out by Saudi nationals.
The September 2001 attacks, better known as the 9/11 attacks, were a series of coordinated strikes in the US which killed nearly 3,000 people and caused about $10 billion in property and infrastructure damage. Continue reading “Saudi flag statue to be removed from near 9/11 site after backlash from public”