A Colorado woman was sentenced to life in prison in 2024 after an “unrestrained hatred” of child predators led her to kill and dismember an alleged wanted sex offender. Deka Simmons, who was 38 years ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results