Carlee Russell drove for 600 yards along an interstate while telling 911 she was following toddler, police say
‘It’s very hard for me to understand,’ Hoover Police Department chief Nicholas Derzis said during a press conference on Wednesday
The Independent UK ·