The US president’s announcement comes after Iran fired a salvo of missiles at a US military base in Qatar.

US attacks three Iranian nuclear sites, joining Israeli air campaign as Tehran promises to retaliate.

RIYADH/DUBAI: US President Donald Trump announced a ceasefire between Iran and Israel hours after Tehran attacked a US base in Qatar in retaliation for US strikes on military…