Case 33: Jaycee Lee Dugard

9/17/2016, 9:00:00 PM , duration(0:0:4)
Society & Culture Society & Culture/History
<p>South Lake Tahoe is a small town that stands over 6,000 feet above sea-level between the Nevada and Californian border in the United States. Surrounded by mountains, the picturesque landscape attracts thousands of tourists both in winter and summer…</p> <hr> <p>Research for this episode by Victoria Dieffenbacher. Co-written by Victoria Dieffenbacher and the Anonymous Host.</p> <p>For all credits and sources please visit <a href=""><strong></strong></a></p>