91³Ô¹ÏÍø

Watch CBS News

Trump says "a whole civilization will die tonight" if no deal is reached with Iran

Update: President Trump said Tuesday night he's agreed to a two-week ceasefire, provided Iran reopens the Strait of Hormuz. Read more here. Our earlier story is below.


Washington — President Trump said "a whole civilization will die tonight" unless a deal is reached with Iran by his Tuesday night deadline

"I don't want that to happen, but it probably will," the president said in a on Truth Social Tuesday morning.  

Mr. Trump has given Iran until 8 p.m. ET on Tuesday to agree to a deal to reopen the Strait of Hormuz, or else he says he will order attacks to destroy all of the country's power plants and bridges. He said on Monday at the White House that "the entire country could be taken out in one night, and that night might be tomorrow night."

In his post Tuesday morning, the president also suggested that something "revolutionarily wonderful can happen," arguing that "different, smarter, and less radicalized minds" are now leading Iran. 

"We will find out tonight, one of the most important moments in the long and complex history of the World," Mr. Trump said.

The deadline comes amid a renewed diplomatic push. Mr. Trump told reporters Monday that Iran had made a "significant" proposal, which he called "not good enough" but a "very significant step." He also said he believes the Iranians are negotiating "in good faith."

He called Iran an "active, willing participant" in ongoing negotiations.

A U.S. official on Tuesday morning confirmed that American forces had conducted new strikes on military targets on Iran's Kharg Island, a vital location for Iran's oil exports. 

The official said that, as with similar attacks launched in mid-March, oil infrastructure was not targeted in the overnight attacks. 

Democrats in Congress panned Mr. Trump's latest rhetoric, voicing concern about the possible escalation.

Senate Minority Leader Chuck Schumer the president "an extremely sick person." He and House Minority Leader Hakeem Jeffries Republicans in Congress to express opposition to the war.

"It's time for every single Republican to put patriotic duty over party and stop the madness,"  said Jeffries, a New York Democrat.

Rank-and-file members in both the House and Senate expressed outrage after Mr. Trump's threat. Some called for and for the to be invoked to remove Mr. Trump from office, while others demanded that House Speaker Mike Johnson call Congress and said the president's threats could constitute war crimes. 

GOP Sen. Ron Johnson of Wisconsin stressed on John Solomon's podcast Monday that he did not "want to see us start blowing up civilian infrastructure."

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });