Iwao Hakamada, Japan’s longest-serving death row inmate, awarded $1.4M after 46 years of wrongful conviction. Explore his fight for justice, evidence tampering, and flaws in Japan’s legal system
Iwao Hakamada, Japan’s longest-serving death row inmate, awarded $1.4M after 46 years of wrongful conviction. Explore his fight for justice, evidence tampering, and flaws in Japan’s legal system