91³Ô¹ÏÍø

Watch CBS News

2 dead, 2 wounded in Wilmington, Delaware, shooting, police say

Two people died and two others were critically injured in a shooting in Wilmington, Delaware, Tuesday afternoon, police said. 

A 19-year-old man and a 21-year-old man were shot and later pronounced dead at the hospital, while another man and a woman are in critical condition from their gunshot wounds, Wilmington police said.

The shooting happened around 2:20 p.m. near the intersection of North Adams Street and West 7th Street, according to police.

Police and police vehicles on the scene of a shooting in Wilmington, Delaware
CBS News Philadelphia

Wilmington Police said no arrests have been made, and that the shooting is under investigation.

Neighbor says she saw aftermath of deadly Wilmington shooting

When the shooting happened, Terrielle Jordan thought it was construction outside of her home. But then the shooting stopped, and she saw man lying on the ground who was shot. 

"I've never been so close up on something that happened like that," she added. "I've never been so close up like that, so I was like, It was intense."

Jordan captured video of paramedics trying to save one person's life, while two other people lay on the ground nearby. 

"He was just looking up at us, just staring at us," Jordan said. "But before I could even call 911, the police ended up pulling up."

Other neighbors who live in the area said the shooting isn't shocking — it's routine.

"It's commonplace here, it's common," said Rick Johnson, who lives a few houses nearby the shooting.

Jordan agreed and said this is the third shooting on her block since she moved in last October. She was planning on staying another year, but now she believes she might need to move.

Jordan added that she can't stop thinking about how close she came to being caught in the middle of it.

"I could've been walking to the corner store," she said, "and been caught in the crossfire of that, and I got five kids, and my kids could've been without a mom today."

As police search for answers, neighbors said something has to change.

"Stop the violence, put the guns down and stop killing," Martin Pritchett, another neighbor, 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(); } }); }); }); });