Triumphant Putin playing both Iran and Israel

The last few weeks have not been kind to Tehran. First, US President Donald Trump carried out his campaign promise to take his country out of the international agreement to restrain Iran’s nuclear program, demanding that a new deal be negotiated. Then, a few days later, Iran’s political allies in Iraq suffered a major setback … Continue reading Triumphant Putin playing both Iran and Israel