Killing Time – Rebecca Zahau

Gabby Felitto

This week’s episode is about the mysterious death of Rebecca Zahau, whose death was ruled a suicide, but the evidence tells a different, more sinister story.