NYC protesters call for ‘intifada revolution’ hours after New Orleans attack
Hundreds of demonstrators called for an “intifada revolution” in Times Square on New Year’s Day, hours after a terrorist with an ISIS flag plowed into dozens at a New Year’s parade in New Orleans. Attendees of the New York City protest — organized by the Palestinian Youth Movement, the Party for Socialism and Liberation and … Read more