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