Who Is Iwao Hakamada? World’s Longest-Serving Death Row Acquitted 56 Years after He Was Sentenced to Death by Hanging for Murder in Japan
On Thursday, a Japanese court acquitted the world's longest-serving death row inmate, Iwao Hakamada, more than 50 years after he ...