One person was found dead near the intersection of South Sheridan Boulevard and West Wyoming Place on Sunday night, according to Denver police officials.
Shortly after 8 p.m. Sunday, officers arrested 24-year-old Elijah Caudill as a suspect in four weekend stabbings that left two people dead. FOX31 Problem Solver Shaul Turner looked at the suspect's ...