Last year, 25-year-old Carlee Russell called 911 in Hoover, Alabama, reporting that there was a child on the interstate. Then Russell vanished, and no child was found. A massive search effort followed, along with a national media frenzy. Two days later, she returned home, seemingly unharmed but claiming that she had escaped a kidnapping. After […]