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.