Adam Luck recently began working with EJUSA, an Evangelical Christian organization dedicated to ending capital punishment.
President Donald Trump’s newly installed attorney general is ordering the transfer of a federal inmate to Oklahoma so he can ...
The 60-year-old prisoner is currently serving a life sentence at a Louisiana federal prison for bank robbery. He filed a ...