Officer David Lee, 44, was hit on Interstate 70 near Adelaide Avenue while helping with a previous crash. He died of his injuries Sunday afternoon. A day after the incident, Ramon A. Chavez-Rodriguez ...
St. Louis Police Officer David Lee, who had served with the department for 18 years, was retrieving traffic cones behind his cruiser at a previous crash scene when he was ...