Advertisement

Iwao Hakamada

BREAKING: Japan Court Acquits Longest Serving Death Row Inmate Iwao Hakamada

Iwao Hakamada has been acquitted by Japan Court as Longest Serving Death Row Inmate.   The Genius Media Nigeria reports…

1 week ago
Advertisement