Tensions between Donald Trump and Iran are soaring once again.