Aida Leisenring created and developed a TV docuseries, The Last Defense, which aired on ABC in June. The seven-episode show, which she executive produced with Academy Award winning actress and producer Viola Davis, reveals flaws in the criminal justice system by focusing on current Death Row inmates with compelling innocence claims.
See more notes:
Class of 1999