News

What happened to Carlee Russell? Police say many details of her story can’t be verified

Police in Alabama, where a woman went missing and reappeared after two days, said there was no reason to believe there was a threat to the public.