Japan Police Chief Apologizes to World’s Longest Serving Death Row Inmate
In a rare and emotional moment, the head of Shizuoka Prefectural Police personally visited Iwao Hakamada, an 88-year-old man who was acquitted after spending nearly 50 years on death row. His case, which has raised concerns about Japan’s legal system, finally came to a close after decades of appeals, legal battles, and wrongful imprisonment. Hakamada, … Read more