Who Dunnit Sisters

The Death of Libby Caswell


Listen Later

On December 11, 2017, Libby Caswell was found lying dead on a motel bathroom floor. The medical examiner ruled Libby's death as asphyxiation by undetermined means. The Independence Police Department believe Libby committed suicide and closed her case. Experts in the field of strangulation believe Libby was strangled and her murder scene was staged to look like a suicide.

...more
View all episodesView all episodes
Download on the App Store

Who Dunnit SistersBy Hether & Haley