Exclusive
Jody Scharf Was Terrified Of Heights, Brother Says
oxygen Insider Exclusive!

Create a free profile to get unlimited access to exclusive videos, sweepstakes, and more!

Sign Up for Free to View

Jody Scharf Was Terrified Of Heights, Brother Says

Jody Scharf died after being pushed off New Jersey’s Palisades Cliffs. Her brother explains why he suspected her fall wasn’t an accident.