Array
The body of kidnapped jogger Eliza Fletcher was found behind an abandoned duplex in Memphis, Tennessee, after she was kidnapped.
Start
United States
USA — mix Body of kidnapped jogger Eliza Fletcher found behind an abandoned building in...