Cleotha Abston has been charged with kidnapping Eliza Fletcher who went missing while jogging near the University of Memphis on Friday, police said.
Read More

No votes yet.
Please wait...