
S3: New Evidence Raises Questions
Jun 27, 2024 - 10:23
Radio and PodcastLive Radio & PodcastsFetching episode details...
Radio and PodcastLive Radio & Podcasts
In 2017, Julia Ann Bean disappeared from Sumter County, South Carolina, and was never seen again. After the arrest of Rex Heuermann in New York, Cameron Bean, the daughter of Julia Ann, told authorities that she recogniz...