Washington - Egypt Today
US President Donald Trump may be about to declare that Iran is no longer in compliance with the international nuclear agreement, but the country is on a roll across the Middle East. Iran has great influence in Iraq and Syria, strong relations with Russia and Turkey and its arch-rival, Saudi Arabia, is undergoing a difficult generational transition.