Aired Wednesday August 4,
9:00pm - 10:00pmon 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