Ground Zero art exhibit featuring Saudi flag to be removed from site, officials say

An art exhibit near the World Trade Center in New York will be removed after it received backlash for the inclusion of the Saudi Arabian flag near the 9/11 memorial site.

Read Full Article