NPR News: Post

NPR News

Carlee Russell appeared at home after vanishing while reporting lost child

Carlee Russell, 25, from Hoover, Ala., went missing on Thursday night after telling 911 she was going to help a toddler stranded on the side of the interstate. She then returned home, police said.

Continue Reading…