New Podcast Investigates if Man Convicted of Killing His Family Is Actually Innocent

By | July 9, 2021
‘Murder in Illinois’ questions the conviction of Chris Vaughn, who is serving life sentences for the 2007 killing of his wife and three children