Family of Eliza Fletcher, teacher abducted while jogging, breaks silence after discovery of her body – rest in peace
The family of Tennessee teacher Eliza Fletcher has spoken of their grief in the wake of her tragic death. Fletcher went missing last Friday, September 2, after going jogging close to the University of Memphis ...