BREAKING: Thousands of terror supporters have taken over Washington DC, calling for a “global intifada.”
— Eyal Yakoby (@EYakoby) April 5, 2025
These people have no business being in America. pic.twitter.com/zxrvymNRrf
You need to be a member of Command Center to add comments!
Replies
Where are the DC cops now?