Our panel discusses Trump's latest threats to Iran