The world’s longest-serving death row inmate, 88-year-old Iwao Hakamada, has been acquitted by a Japanese court, over half a century after being sentenced to hang for murder. The Shizuoka District Court ruled on Thursday, September 26, that Hakamada was innocent, overturning his 1968 conviction for the murder of his boss, …
Read More »