Colorado police are investigating a “suspicious death” after discovering a decomposing body in an alley
Authorities in the Denver metro area are currently investigating a “suspicious death” after a body was found in an alley on Friday. The body was discovered around 5 p.m. in the 9600 block of W. Colfax Ave in Lakewood. The …