91³Ô¹ÏÍø

Watch CBS News

ICE detains University of Alabama doctoral student

A student at the University of Alabama has been detained by immigration authorities, in the latest example of President Trump's crackdown on noncitizens in college communities

Alireza Doroudi, a doctoral student originally from Iran who studies mechanical engineering, was taken into custody early Tuesday and detained, according to the university and its student newspaper, . U.S. Immigrations and Customs Enforcement agents arrested Doroudi at around 5 a.m. that morning at his home, the paper reported.

A search of the online detention log on ICE's website Thursday confirmed an Iranian national with Doroudi's name was in the agency's custody. The log did not provide the location of the detention facility holding him.

Why Doroudi was detained is not clear. The university confirmed in a statement that ICE had detained one of its students but did not identify the student nor provide details about the arrest.

"The University of Alabama recently learned that a doctoral student has been detained off campus by federal immigration authorities. Federal privacy laws limit what can be shared about an individual student," the statement read. "International students studying at the University are valued members of the campus community, and International Student and Scholar Services is available to assist international students who have questions. UA has and will continue to follow all immigration laws and cooperate with federal authorities."

Doroudi apparently entered the U.S. in January 2023 on an F-1 student visa issued by the U.S. Embassy in Oman, reported The Crimson White, citing a message sent Tuesday in a group chat that included Iranian students at the University of Alabama. The message said Doroudi's visa had been revoked six months later, but said International Student and Scholar Services at the university advised him at the time that he could stay in the country legally as long as he remained a student. CBS News has contacted the university's International Center for more information.

The Trump administration has been targeting noncitizens in higher education as part of a wider campaign to crack down on U.S. immigration policies. 

Mahmoud Khalil's case has become one of the most well known, after the Columbia University graduate student and activist, a lawful permanent resident, was detained by ICE agents in New York earlier this month. Khalil's involvement in pro-Palestinian protests on campus last year prompted Mr. Trump to pledge after his arrest that Khalil would be among many more people deported as "terrorist sympathizers."

A Tufts University graduate student from Turkey, Rumeysa Ozturk, was taken into custody by federal authorities in Massachusetts Tuesday evening. A spokesperson for the Department of Homeland Security accused her of "engag[ing] in activities in support of Hamas," but did not provide details about her alleged activities. 

What to know about Tufts University student detained, accused of supporting terror group Hamas 02:39
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(); } }); }); }); });