The last time anyone saw 15-year-old Leah Freeman: Part 1

Nick McGuffin was a senior when he dated Freeman, then a freshman, in their hometown of Coquille, Oregon. On June 28, 2000, he said he dropped her off at a friend’s house.