30 March, 2026
President Donald Trump says there will be no deal with Iran unless it agrees to “unconditional surrender,” as Israeli strikes intensify in Tehran and Beirut and tensions threaten global energy supplies.