Listen

Description

itunes pic
In the 1990s, Sture Bergwall confesses to more than 30 murders while undergoing treatment at an institute for the criminally insane. Join us as we talk about a case often referred to as the largest miscarriage of justice in Swedish history.