91³Ô¹ÏÍø

Watch CBS News

Minnesota's immigrant communities hesitantly hopeful amid news of ICE drawdown

Karmel Mall has been mostly silent, with shops closed at the building on East Lake Street. Operation Metro Surge has caused many Somalis to stay home.

"The community have lost their business, have lost their friends," said Liban Hussein, a local Somali journalist. "Some of them isolated themselves in the house, in the basements."

Hussein has been covering the impacts of Operation Metro Surge on the community since day one. He's celebrating Thursday's news of the Immigration and Customs Enforcement drawdown with a level of cautious optimism.

"I was happy when I hear the news that saying ICE is leaving, and I was like, 'Ah, is that true or not?'" he said.

Those who work at the mall are celebrating the news as well, like Hawa Gulde, whose daughter owns a coats and carpets shop.

"I'm very happy if they are leaving because we have no business," said Gulde through a translator.

Hussein Said has been selling jewelry at the mall for 15 years. He's not sure he can trust what federal officials say.

"We heard the news that the operation is going to be ending, but the people is still, their mind still remember the ICE, so they don't believe some of them that ICE is leaving for sure," said Said.

Meanwhile, life is returning to the mall. Those who work here said last week's news of the drawdown of 700 federal agents brought people back to the mall.

Hussein just hopes federal officials keep their word.

"Normal life will be back. I hope so," he said.

Other immigrant communities in the Twin Cities are also welcoming the news, though with some reservations.

"I'm glad to hear it," Miguel Sanchez said. "It's good news. It's something great. We are tired of this bad dream."

Sanchez welcomes the announcement from Homan. He owns a flower shop inside Mercado Central in Minneapolis and is one of the many business owners feeling the impacts of the immigration crackdown.

While putting together bouquets ahead of Valentine's Day, Sanchez says lately he's been dependent on a new customer base. 

"Now we got a lot of American customers," said Sanchez. "They don't need to buy something, but they buy something just to help us, you know." 

Ying Vang owns a shop inside the HmongTown Marketplace in St. Paul and is skeptical of what the Trump administration calls the end of Operation Metro Surge. 

"I am going to wait and see if [the federal agents] really go home and hopefully, they do," Vang said.

She's kept her business open, though her family is on edge.

"I'm like, 'Mom, don't worry about it, I take my passport,'" Vang said. 

Vang said the halls of the marketplace remain largely empty, and got emotional at times reflecting on the last two months.

"[The customers] are afraid of ICE, they don't want to come here because even though they are citizens, they are afraid," she said. 

Though she's still hopeful change will happen in the weeks to come.

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