Richard Leal, a 41-year-old resident of Denver, Colorado, passed away on April 13, 2023, due to a fatal shooting. The incident occurred in the early morning hours in the 1900 block of South Vallejo Street in the College View neighborhood of Denver. Police responded to a report of a shooting and found Leal wounded; he was subsequently taken to the hospital, where he later died.
The investigation by the Denver Police Department revealed that the shooting followed a verbal exchange between
...Read More