Aired Thursday August 5,
1:00pm - 2: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