Preview Mode Links will not work in preview mode

Twisted Podcast


Unraveling the intricacies of true crime. 

Aug 1, 2019

Rebecca Zahau was found hanging from a balcony in the courtyard of her boyfriend's Coronado Island, California mansion. Her death was engulfed in suspicious circumstances, yet the authorities quickly ruled it a suicide.