Aired Friday August 6,
2:00am - 3: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