No account yet? Register

On a brisk early morning in May 1996, 17-year-old Jessica Baggen left a party to walk back to her home in the small town of Sitka, Alaska, after celebrating her birthday with friends…

Read the Full Article at Daily Beast

What do you think?

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Privacy Policy