Tags: Gregory Meeks

New Foreign Affairs Chair claims Israel’s right to ‘self-defense’ — days after it kills 14-yr-old Palestinian

Philip Weiss chastises Gregory Meeks for his assertion that Israel has a right to self-defense – and his silence about Israel’s recent killing of a teenage Palestinian boy in the West Bank… Meeks continued with a string of pro-Israel talking points, while Brian Lehrer of WNYC radio also ignored the killing….