Trump says 'fools who think I haven't been tough enough on Iran' are 'jealous or stupid' after signing widely criticised deal that includes giving Tehran $300billion

Donald Trump has hit back at critics who said he had not been tough enough with Iran after signing a peace deal aimed at ending the war and reopening the Strait of Hormuz.

Trump says 'fools who think I haven't been tough enough on Iran' are 'jealous or stupid' after signing widely criticised deal that includes giving Tehran $300billion
Donald Trump has hit back at critics who said he had not been tough enough with Iran after signing a peace deal aimed at ending the war and reopening the Strait of Hormuz.