After 44 Years on Death Row, Japanese Man Is Exonerated at Age 88

Iwao Hakamada is believed to be the world’s longest-serving inmate given a death sentence.Iwao Hakamada is believed to be the world’s longest-serving inmate given a death sentence. Read More

Leave a Comment

Your email address will not be published. Required fields are marked *