Trump announces peace deal has been reached with Iran

· The Independent