91³Ô¹ÏÍø

Watch CBS News

New Jersey pastor detained by ICE weeks before Easter

A pastor in New Jersey was taken into custody by immigration agents while working at his day job in food delivery, according to church members.

Yeison Cortes Vasquez was detained by U.S. Immigration and Customs Enforcement on March 20. He is a pastor at The Gathering Place Church in Elizabeth. 

Officials from the National Latino Evangelical Coalition said on Wednesday that Vasquez has no criminal record. He has been ministering to other detainees while in custody at Delaney Hall in Newark, they said in a statement.

nj-pastor-in-ice-custod-wcbshd5b-hi-res-still-1.jpg
Pastor Yeison Cortes Vasquez was detained by immigration agents in March.  National Latino Evangelical Coalition

The coalition's chairwoman said plans are in place to retain an attorney for Vasquez.

"So this is not just about one pastor. This is about the kind of nation that we are becoming when a man of faith with no criminal record can be taken from his family," the Rev. Enid Almanzar said. 

Vasquez overstayed visa, DHS says

A Department of Homeland Security spokesperson said the pastor illegally entered the country in January of 2016 from Colombia. Vasquez allegedly overstayed a tourist visa that expired in July of that year. 

"Against our nation's laws, he knowingly overstayed his visa by nearly a decade and failed to depart. He will remain in ICE custody pending his removal procedures," the statement read. 

"Any allegation that Cortes Vasquez was denied a bible while in detention are FALSE. ICE facilities do not deny detainees accesses to holy coverings or texts. Detainees are given the opportunity to practice their religions. ICE provides all religious items permitted as soon as detainees make the request," the spokesperson added.

Church leaders demand Vasquez's release

Church leaders are now trying to get him out of detention before Easter on Sunday. 

"For us, this is devastating because this is our holy week. This is the week we are celebrating the death and resurrection of our Lord. The church is devastated," said the Rev. Dan Mendez. "Instead of celebrating our spiritual holiday, we are crying and praying for the situation of our dear brother."

Speaking outside the detention facility on Thursday, the Rev. Gabriel Salguero of The Gathering Place Church said, "We did not vote for this. We do not support this," and added, "He has been in this country for over 10 years, doesn't have any criminal record, never committed any violent crimes, salt of the earth man, and he's housed in here in inhumane conditions."

New Jersey Congressman Rob Menendez and Rep. Adriano Espaillat of New York, both Democrats, said they visited Vasquez earlier in the day.

"This whole mass deportation machine was supposed to be about deporting violent criminals, violent felons, and, in turn, we have a pastor here, a father," Espaillat said.

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