Sunday, August 3, 2025

It's the Left's militia and the Intifada rolled into one. Want to give these thugs any power?

Mob of anti-Israel protestors clash with police after attempting to storm Grand Central Terminal: cops



No comments: