Anti-Israel Times Square rally: ‘Muhammed’s army will return’

A large protest held in New York City”s Times Square on Friday against US recognition of Jerusalem as Israel”s capital featured chants calling for violence and the destruction of the Jewish state, Algemeiner Journal has reported. In video footage captured by the advocacy group Reservists on Duty (RoD), protesters clad in keffiyehs and waving Palestinian flags…