Disgusting: Anti-Israel protestors storm world trade center complex
Pro-Hamas demonstrators stormed the iconic World Trade Center complex in New York City, overwhelming NYPD officers and desecrating the sacred site where thousands of Americans lost their lives in the 9/11 attacks
Eliana Fleming
MAR 21, 2025