Aired Saturday August 7,
7:00am - 8:00amon Al Jazeera English
Witness
Hakamada: Japan's Death RowIwao Hakamada, the world's longest-held death row prisoner and his sister fight for his freedom, in a battle with Japan's flawed justice system.
Cast and crew