‘Perimeters of a deal has been agreed to,’ US president claims
Trump cancels new strikes on Iran after Middle East allies’ request
‘Perimeters of a deal has been agreed to,’ US president claims