Odd Google search before US woman Carlee Russell vanished
Police say a US woman who vanished after she allegedly stopped to help a stranded toddler on a busy highway had Googled Liam Neeson’s famous abduction movie Taken earlier that day. Carlethia “Carlee” Nichole Russell, 25, was reported missing on the night of Thursday July 13 (Friday AEST) in AlabamaContinue Reading