Economic Times
Iranian state media mocked US President Donald Trump after he claimed Washington was close to a deal with Tehran that would give the US “free oil and free Strait of Hormuz,” calling his remarks “building castles in the air.”
Go to News Site