00:00
54:24
Jason Carroll stands trial twice – and the juries come up with their own versions of what happened.
More ways to listen
Jason Carroll stands trial twice – and the juries come up with their own versions of what happened.