Carlee Russell Police release 911 call

Carlee Russell: Police release 911 call

Police in Alabama cast doubt Wednesday on the story of a woman who set off a frantic search when she disappeared for two days after calling 911 to report a toddler wandering on the highway. Carlee Russell told investigators she was abducted and forced into a car on July 13, but they say they have been unable […]

Carlee Russell: Police release 911 call Read More »