The following article was featured in:
Source:
Denver and Colorado Crime and Public Safety | The Denver Post
04/02/2025.
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...
Continue on to full article...