As New York City council members were voting on a resolution to commemorate the liberation of Auschwitz, pro-Palestinian miscreants stormed the chamber and unfurled a Palestinian flag while shouting in protest of council members taking a trip to Israel. The man in the video below is Councilman David Greenfield, who is seen delivering a spirited […]