
MYSTERIOUS DEATH OF: Davina Buff Jones
Crime Junkie
00:00
The Rumor of a Police Officer's Death on Baldhead Island
A police officer has died on baldhead island. Rumors have started swirling about what might have happened. Based on the autopsy alone, they can't say for sure whether she was murdered or died by suicide. The thought that there could be a murderer on their island does not sit well with any of the residents.
Play episode from 34:14
Transcript


