S10 - E64A Place on the Sand
Sabine Buehler moved to an island off the coast of Florida for her own slice of paradise. When she vanished, friends knew she hadn’t left on her own. Finding out what happened to her led police down a long and winding path in the sand.
Aired: 07/27/2022