Israel’s war of self-deceit

Already in its third week, Israel’s war on Gaza has so far killed more than 5,600 Palestinians, injured thousands more, and displaced more than one million. Despite calls from some quarters for a ceasefire...read more.

Comments