Iran war: Trump calls off threatened strikes, says deal nearly done
Hours after promising to hit Iran very hard, US President Trump has said he canceled the attacks, but added a naval blockade would remain in place.