
Japan Awards Record $1.4 Million to Longest-Serving Death Row Inmate, Iwao Hakamada
In a landmark decision that has reignited debates around Japan’s judicial system, Iwao Hakamada, the world’s longest-serving death row inmate, has been awarded $1.4 million in compensation after spending over 40 years behind bars for a crime he did not commit. The payout, announced by the Shizuoka District Court, represents a symbolic but historic acknowledgment…