Tag: Japan Court Acquits World’s Longest-Serving Death Row Inmate Iwao Hakamada In 1966 Murder Retrial

Japan Court Acquits World’s Longest-Serving Death Row Inmate Iwao Hakamada In 1966 Murder Retrial

The world’s longest-serving death row prisoner was acquitted by a Japanese court…

By National News Express
5 Min Read