91³Ô¹ÏÍø

Watch CBS News

Trump administration designates Afghanistan as a state sponsor of wrongful detention

Secretary of State Marco Rubio formally designated Afghanistan as a state sponsor of wrongful detention on Monday, paving the way for the Trump administration to impose restrictions such as sanctions and export controls as punishment for the Taliban's arbitrary imprisonment of Americans. 

The designation allows for powers created by an executive order in September to be used by the Trump administration. As well as sanctions, there could be travel restrictions implemented for U.S. passport holders who otherwise want to travel to the country.

"The Taliban continues to use terrorist tactics, kidnapping individuals for ransom or to seek policy concessions. These despicable tactics need to end," Rubio said in a statement announcing the decision.

"It is not safe for Americans to travel to Afghanistan because the Taliban continues to unjustly detain our fellow Americans and other foreign nationals," the statement continued. "The Taliban needs to release Dennis Coyle, Mahmoud Habibi, and all Americans unjustly detained in Afghanistan now and commit to cease the practice of hostage diplomacy forever."

Afghanistan is the second country to receive the designation after Iran was labelled on Feb. 27, the day before the U.S. and Israel launched joint attacks on the Islamic Republic.

"They view Americans as a commodity that they can grab onto and then trade in the future," Rubio said at a Monday ceremony at the State Department. "That cycle has to stop, and that's why this designation now exists."

U.S. government officials, former American detainees and their families were hosted by the State Department on Monday to mark National Hostage and Wrongful Detainee Day, which happens annually on March 9.  The national flag for wrongfully detained Americans and hostages was raised outside the State Department on Monday with the families of detainees looking on from the top floor of the building. 

At the event, Special Envoy for Hostage Response Adam Boehler said that the administration has helped to bring home 175 individuals, including 100 Americans, wrongfully detained abroad since the start of President Trump's second term.

Among the Americans currently detained in Afghanistan is 64-year old Dennis Coyle, an academic originally from Colorado, who was abducted just six days after Ryan Corbett, another American, was released at the start of President Trump's second term. Coyle is being held by the Taliban General Directorate of Intelligence in near-solitary confinement and, according to his family, has had no charges filed against him. 

Coyle's sisters, Molly Long and Amy Sessions, met with Rubio on Monday in Washington, a family advocate told CBS News. 

Dennis Coyle's sisters
Two of Dennis Coyle's sisters, Molly Long and Amy Sessions, at the State Department in Washington on Monday, March 9, 2026. Photo provided to CBS News

"We deeply appreciate [Secretary Rubio's] leadership in holding the Taliban accountable for wrongfully detaining my brother, Dennis Coyle," Long said in a statement shared with CBS News. "We have great confidence in this administration — particularly Secretary Rubio, Dr. Sebastian Gorka, and Adam Boehler — for prioritizing Dennis's freedom and working tirelessly to bring him home safely. We remain hopeful and grateful."

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