91³Ô¹ÏÍø

Watch CBS News

Bay Area men posed as FBI agents in robbery of 200 iPhones from Oregon business, indictment alleges

Five Bay Area men have been charged with robbing some 200 iPhones from an Oregon business, with two of the suspects posing as FBI agents during the robbery, federal authorities said.

The U.S. Attorney's Office for the Northern District of California on Tuesday that a federal grand jury indicted Jordan Cantie, 48; Cankun He, 31; Hailong Ma, 30; Robert Maynard, 41; and Yuxiang Wei, 25; on charges of conspiring to rob a Portland reshipping company of Apple iPhones and several cameras.

Maynard, already in custody on an unrelated charge, made his initial federal court appearance on Tuesday. Ma and Wei were arrested on Aug. 1, while He was arrested on Monday; all three appeared in court on Monday, the U.S. Attorney's Office said. Cantie is still at large while the other four defendants remained in custody on Tuesday.

According to an indictment filed on July 22 and unsealed Monday, He, Ma, and Wei planned the robbery, and Maynard and Cantie were recruited to carry out the operation. The complaint alleged Cantie, Ma, Wei and Maynard traveled from the Bay Area to Portland in April to conduct the robbery, with Ma providing jackets labeled "FBI," bulletproof vests, zip ties, and other supplies for the robbery. 

The indictment alleges that on April 14, Cantie and Maynard drove into the business's parking lot using flashing blue and red police-style vehicle lights, while Ma and Wei waited nearby. Cantie allegedly brandished a gun and, along with Maynard, forced employees into the building, zip-tied them, and issued verbal threats, the U.S. Attorney's Office said. The men allegedly stole approximately 200 Apple iPhones and five cameras before driving away, later driving back to California and meeting He and others along the way to deliver the stolen iPhones.

The press release said that on or about May 19, Ma, Maynard, Wei and others allegedly conspired to rob another reshipping business in Hillsboro, Oregon, and drove to Oregon to do so. Maynard and four unindicted co-conspirators were arrested that day.

Ma and He are scheduled to be arraigned on Wednesday, while Wei is scheduled for a detention hearing on Aug. 18. Maynard was remanded into federal custody.

Each of the defendants faces a maximum of 20 years in prison and a fine of $250,000 for the count of robbery conspiracy affecting interstate commerce, although any sentence imposed would take into consideration federal sentencing guidelines.

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