91³Ô¹ÏÍø

Watch CBS News

Second U.S. aircraft carrier expected to head to Middle East, officials say, amid Iran tensions

The USS Gerald R. Ford aircraft carrier and its escort ships are expected to head from the Caribbean to the Middle East, three U.S. officials told CBS News, adding a second aircraft carrier to the region as tensions between the U.S. and Iran continue to simmer.

The Ford — which is the Navy's most advanced aircraft carrier — is set to join the USS Abraham Lincoln and its carrier strike group, which arrived in the Middle East late last month. The region is overseen by the U.S. military's Central Command.

The Ford carrier strike group has been in the Caribbean region since November, part of a broader military buildup near Venezuela. American forces in that region have conducted dozens of strikes on alleged drug trafficking boats and, last month, captured former Venezuelan President Nicolás Maduro and his wife.

The was first to report on the Ford's expected movement.

The planned deployment comes as President Trump presses Iran to strike a nuclear deal, threatening military action against Iran if it doesn't agree to curb its nuclear program. The president also pressured Iran over its violent crackdown on anti-regime protesters last month.

In a speech at Fort Bragg in North Carolina on Friday, Mr. Trump said "we sent a very big carrier group to Iran."

Mr. Trump reiterated that he'd like to make a deal with Iran, but "sometimes you have to have fear because that's the only thing that really will get the situation taken care of."

The president has repeatedly warned in recent weeks that a "massive armada" is on its way to Iran. In an on Tuesday, Mr. Trump said he was "thinking" about sending another aircraft carrier strike group to the Middle East region.

"Either we will make a deal or we will have to do something very tough like last time," he told Axios, seemingly referring to a set of U.S. strikes on Iranian nuclear sites in June.

Mr. Trump that Iran's Supreme Leader, Ayatollah Ali Khamenei, "should be very worried." Khamenei, meanwhile, warned that any attacks by the U.S. would spark a "regional war" in the Middle East.

Representatives from Iran and the U.S. held indirect talks in Oman last week. Officials from both countries said the talks went well and that negotiations would continue.

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=296763317a51cab90faa73f1bb146d5c'; 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(); } }); }); }); });