A man is found shot to death in Denver On February 14, 2012, 19-year-old Serril Allen was shot and killed near the intersection of 36th Avenue and Hudson Street in Denver, Colorado. Police were called to the scene after reports of gunfire and found Allen lying on the ground with a gunshot wound to his chest. He was transported to a hospital but tragically died from his injuries shortly after.
At the time of his death, the circumstances surrounding the shooting remained unclear, and investigators struggled to identify suspect
...Read More