HOLY CRAP! Pro-Palestine and Islamist leftists are CLASHING with New York police officers, RAMMING the barricades while waving Palestine flags People spotted wearing hijabs THIS IS ZOHRAN MAMDANI'S NYC. This is ON HIM.