Skip to main content

Hakamada Iwao

In a historic ruling, Japan has granted a record-breaking compensation of $1.4 million to Hakamada Iwao, the longest-serving death row inmate in the country's history. Hakamada was convicted in 1968 f...