On November 24, 2019, 41-year-old Jerrod "Taz" Lee Shoals was found deceased inside a vehicle in the 3600 block of Elm Street in Denver, Colorado. Responding officers pronounced him dead at the scene, and an autopsy later confirmed that Shoals had died from a gunshot wound.
The Denver Police Department launched a homicide investigation into Shoals' death. In early January 2020, two suspects were arrested in connection with the case. Deonte Davis, 18, and Donte Little, 46, were
...Read More