The Memphis authorities have arrested Cleotha Abston for the abduction of Eliza Fletcher The kidnapper of missing Memphis educator Eliza…
The Memphis authorities have arrested Cleotha Abston for the abduction of Eliza Fletcher The kidnapper of missing Memphis educator Eliza…