One of Matthew Shepard’s Killers Denied Sentence Commutation by Wyoming Parole Board

Petition Rejected After 25 Years of Serving Life Sentences for 1998 Hate Crime  Russell Henderson, one of the two men … Continue reading One of Matthew Shepard’s Killers Denied Sentence Commutation by Wyoming Parole Board