- Oddiverse
- By Ancuta Iosub
- March 28th, 2014
Japanese Court Orders Retrial for Longest-Serving Death Row Inmate
Iwao Hakamada was released from prison after 45 years on death row
- Oddiverse
- By Raluca Anghel
- June 8th, 2013
Richard Ramirez, the Night Stalker, Dead in Prison from Hepatitis C
His last victim, Bill Carns, is overjoyed by his death