Mar 27, 2023
59 min
Jason Carroll stands trial twice – and the juries come up with their own versions of what happened.