Iwao Hakamada: World’s longest-serving death row inmate acquitted in Japan

Back To Top