The body of a man who had been missing since Dec. 19 after El Paso County deputies responded to a home and found a large ...
The El Paso County Sheriff's Office has found Stephen Walker. The 37-year-old went missing on December 19, after an incident at the sober living home where he was living.
He faces two special allegations, meaning if convicted as charged he could face life in prison or the death penalty.