Japan Honors Longest-Serving Death Row Inmate with $1.4M Payout
Japan's Longest-Serving Death Row Inmate Awarded $1.4 Million A Japanese man who was wrongfully convicted of murder and held on ...
Home Iwao Hakamada
Japan's Longest-Serving Death Row Inmate Awarded $1.4 Million A Japanese man who was wrongfully convicted of murder and held on ...