Hugh Lovatt is Israel/Palestine Project Coordinator at the European Council on Foreign Relations.
August 15, 2014 / Tahrir Forum