Japan Releases Inmate After Nearly A Half-Century On Death Row

April 6, 2014

A court in Japan recently released Iwao Hakamada, thought to be the world’s longest-serving death row inmate. NPR’s Rachel Martin talks with David Johnson, an expert on Japan’s legal system.

Our lives have changed ...

CPR will not compromise in serving you and our community. Vital news and essential music are made possible by member support.

Donate