In a landmark ruling on Thursday, a Japanese court acquitted the world’s longest-serving death row prisoner, Iwao Hakamada, over half a century after his 1968 murder…
The world’s longest-serving death row inmate awaits a crucial decision from a Japanese court on Thursday, which will determine if he faces execution once more or…