
Japan Awards $1.4 Million to Longest-Serving Death Row Inmate Iwao Hakamada
Iwao Hakamada, the longest-serving death row inmate who was wrongfully convicted, has been awarded $1.4 million for over 40 years spent in detention, most on death row. The compensation reflects …
Japan Awards $1.4 Million to Longest-Serving Death Row Inmate Iwao Hakamada Read More