Iran’s Supreme Leader, Ayatollah Ali Khamenei, on Wednesday referred to US leaders as “idiots”, but also acknowledged that the sanctions imposed on his country by the United States were pressuring Iran.

"The sanctions do put pressure on the country and the people," Khamenei said in a speech in Tehran to commemorate an event from the 1979 revolution, according to Reuters.


Read more