Video posted on social media Sunday documented Muslims in large numbers stopping their luxury cars on a busy New York City highway, and getting out of their vehicles to chant, “Globalize the intifada!” “Intifada” is a term meaning an uprising against an oppressor, and is thought by many to be “an open call for violence […]
The post is from Mad Mad News