Where To Stream 20/20 Season 2025 Episode 8
Mountain of Lies
- Aired February 28, 2025
- 120 Min
A mother plunges from a cliff in a fatal fall while hiking on her anniversary. For the first time, her daughter speaks out.
Mountain of Lies
A mother plunges from a cliff in a fatal fall while hiking on her anniversary. For the first time, her daughter speaks out.