News

Glenn was convicted of murdering her and was initially sentenced to the death penalty, but the Colorado Supreme Court ...