Police in Hoover, Alabama, are trying to pin down exactly what happened to Carlethia “Carlee” Nichole Russell, the 25-year-old woman who set off a two-day search after she stopped to check on a child who was walking along a highway on Thursday and disappeared.
And as investigators carry out that process, Russell’s boyfriend issued a strongly worded statement in which he asserted that she had to fight off at least one abductor to come back home alive.