
Historic Compensation for Japan’s Longest-Serving Death Row Inmate Iwao Hakamata
Iwao Hakamata, who spent nearly 50 years on death row, has been awarded 217 million yen, marking Japan’s largest criminal case payout. His case exemplifies significant flaws in the justice …
Historic Compensation for Japan’s Longest-Serving Death Row Inmate Iwao Hakamata Read More