Iran are laughing their asses off at the incompetence of this administration. They hold all the cards!