Iran on Sunday mocked Donald Trump after the U.S. President claimed victory amid the failure of talks. Ali Akbar Velayati, a ...
Iran has sharply responded to U.S. threats over controlling the Strait of Hormuz, calling the crisis a “self-made problem” ...