The Denver Post (Crime)
4/2 8:26A
Katie Langford
Two people were found dead in an apparent murder-suicide at an apartment complex in south Lakewood, police officials said Wednesday. Lakewood Police Department officers were called to Snowbird Apartments, 3336 S. Ammons St., at 11:46 a.m. Tuesday...