US president Donald Trump has vowed to make Iran pay "many times over" for the deaths of US soldiers as his troops launched the 10th consecutive night of attacks.
Trump issued the warning on Monday after he claimed the US had hit Iran "very hard" in retaliation for the deaths of three American soldiers in Jordan and Iraq.