Sheriff’s deputies who responded to the Klaver barn the night of Josh’s death quickly ruled it a suicide, without considering any other possible explanation. Was justice done 28 years ago in the barn in San Martin, California?
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More