Huge Break in Eliza Fletcher Case as Authorities Find the Car and Make an Arrest
Memphis police have arrested a man suspected of kidnapping Eliza Fletcher on Friday. Fletcher, a Memphis, Tennessee, school teacher, was out for a jog when she was approached by an ...