World’s Longest-Serving Death Row Inmate Cleared Of All Charges In Japan
The world’s longest-serving death row inmate, Iwao Hakamada has been discharge and acquitted by the Shizuoka District Court in Japan on Thursday after 50 years of being convicted of a quadruple murder in 1968. The…