Turks storm Israeli consulate; demand diplomats leave

by The Daily Lede


Photo shows a mob of Turks storming the Israeli consulate demanding diplomats leave the country

courtesy Levant Kemal

courtesy Levant Kemal

Advertisements