Japan Acquits World’s Longest-Serving Death Row Inmate
The longest-serving death row inmate in the world has been acquitted by a Japanese court, over 50 years after his murder conviction in 1968.
The Shizuoka District Court determined that 88-year-old Iwao Hakamada was not guilty during a…