Browsing Tag
Iwao Hakamada
1 post
World’s Longest-Serving Death Row Inmate Acquitted in Japan After 56 Years
Iwao Hakamada was arrested in 1966 while working at a miso processing plant in Shizuoka, west of Tokyo.
Tokyo, Japan – Iwao Hakamada, the world’s longest-serving death row inmate, has been acquitted by a Japanese court after spending more … Continue Reading
26 September 2024