Adam Luck recently began working with EJUSA, an Evangelical Christian organization dedicated to ending capital punishment.
Laval police recently arrested a convicted pedophile, who was declared a long-term offender years ago, as a suspect in a ...
An abusive rapist told a court that if his victim died tomorrow, he would ‘celebrate’. Ben Fitton put his thumbs up as a ...
Alabama lawmakers are advancing a bill that would put oversight on the state’s parole board. The parole board has garnered ...