79-year-old Stephen Chan confessed to killing his wife, and faces first-degree murder and kidnapping charges.

Stephen Chan, 79, turned himself in to authorities in Colorado Springs, confessing to killing his wife. He initially called 911 on Sunday, then hung up, prompting deputies to locate a woman's body near Walsen Road. Chan was charged with first-degree murder and kidnapping, with no ongoing threat to the community. The El Paso County Sheriff's Office is leading the investigation, and the victim's identity will be released pending confirmation.

September 01, 2024
8 Articles

Further Reading