Gold Supporting Member
- Jun 21, 2020
- Reaction score
- Las Vegas
Photos show pro-Palestinian protesters chanting "Allahu Akhbar" and torching an Israeli flag in a New York City demonstration Friday.
So much for NYC as being a Jewish city and haven . Looking more like London