"Baby Torturer's" Assisted Suicide: Swiss Prison Sparks Ethics Debate

The Death of René Osterwalder: A Swiss TragedyRené Osterwalder. The name alone sends shivers down