WATCH THE FULL EPISODE OF 20/20: https://bit.ly/32IZT1N The last time anyone saw 15-year-old Leah Freeman 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. #ABCNews #ABC2020 #Documentary #TrueCrime