Israel to strike Iran as window of opportunity narrows?
Tensions between Iran and Israel continue to escalate amid reports over the past week that Tel Aviv has drawn up plans for a strike against Iran’s nuclear facilities before the US presidential election in November. Israeli Defense Minister Ehud Barak and the country’s new ambassador to China, Matan Vilnai, recently […]