Home TV Series 20/20 20/20 Season 2019 Episode 12 - The Secret in Her Eyes
Aired: 29 Mar 2019
A man convicted of killing his pregnant wife is set free after less than eight years in prison.