US President Donald Trump has vowed to “avenge” the deaths of American service members killed amid the escalating conflict with Iran, saying the United States will continue military operations until its objectives are met. Trump spoke in a video address, calling the fallen troops “true American patriots” and warning that more casualties are likely before the situation ends.