Episode 6: ‘Don’t Roll the Dice’

Bear Brook - A podcast by NHPR

Jason Carroll stands trial twice – and the juries come up with their own versions of what happened.