The intact hyoid bone found during the autopsy of Barry Sherman brings into question the police's theory of death by suicide, but it does not disprove it entirely.
GoodListen © 2023
About
Privacy Policy
Terms of service
Support
Blog
Search Podcasts
Podcasts