Japan’s longest-serving death row inmate awarded $1.4m after wrongful conviction
A Japanese man, Iwao Hakamada who spent over four decades on death row for a crime ...
Read moreA Japanese man, Iwao Hakamada who spent over four decades on death row for a crime ...
Read more© 2023 punch metro