91³Ô¹ÏÍø

Watch CBS News

1 dead after shooting at Denver's Russell Square Park where crowd gathered: "There were a lot of children here"

One person died the day after a shooting at Russell Square Park in Denver. According to Denver police investigators, the adult female died on Monday morning. 

russell-sq-park-shooting-tgraw-01-concatenated-115804-frame-28748.jpg
Russell Square Park CBS

The shooting happened on Sunday evening at the park located in the 3600 block of North Vine Street. Neighbors told CBS Colorado that the shooting happened while people were in the park, celebrating. 

"There were a lot of children here. There was a lot of noise from kids playing. This was a very popular family park," said neighbor Steve Katsaros. "There was a black Jeep SUV that was circling around with a guy hanging out the passenger window. Antagonizing another group." 

On the other side of the park, witness Harold Heaney was outside, where he said families were gathering at the park for Easter Sunday.  

"My girlfriend's daughter pulled up on the corner. A black Jeep pulled up, almost hit her. So she pulled over and parked," said Heaney. "And then it drove right over here next to her, stopped, and pulled a gun out. And started firing what sounded like an automatic weapon into the park."

russel-square-park-shooting-rg-frame-18428.jpg
CBS

Witnesses said they were having Easter dinner when the shooting happened. 

"People were fleeing the scene, yelling to call 911, they killed my mother, you know, some pretty horrific things going on," said Katsaros. "It was bonkers. My mom's car was hit. We were having a small Easter dinner when it occurred." 

Police said two victims were located and rushed to the hospital. One victim died. The extent of the injuries to the other victim has not been released.   

Katsaros said he was put on hold after calling 911. 

"Yet the city likes to declare that they're leading the country in reduction of homicides for major metropolitan areas, and I'm not buying it. You know it doesn't feel safe when it comes onto your block," said Katsaros.  

Not everyone shares that opinion. 

"We've always had a past here, you know, so it's known, and the police are doing what they can," said Heaney.     

russell-sq-park-shooting-tgraw-01-concatenated-115804-frame-32931.jpg
Russell Square Park CBS

People who were there when the shooting happened said they are a little shaken up. 

"Sadness, shock, grief, that's kind of what we're feeling. Right now, just glad it wasn't worse than what it was," said Heaney.

Investigators said they're working to develop information on the suspect. Anyone with information about the shooting is asked to call CrimeStoppers at 720-913-7867. 

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