Hostility between Iran and Israel has been a fixture of Middle East politics for decades, and one of the conundrums derailing peace and stability in the region. The two sides have consistently provoked each other, exchanged threats and been entangled in a proxy conflict in such diverse places as Lebanon, the Gaza Strip, Syria and […]