Cleotha Abston-Henderson, 38, has been charged with first-degree murder in relation to mother-of-two Eliza Fletcher He is accused of kidnapping her as she was out jogging at 4.30am on Friday and 'violently' bundled her into his SUV Authorities announced on Tuesday that Fletcher's body had been found by an abandoned house after an exhaustive search Abston-Henderson was previously jailed for 22 years after kidnapping a lawyer in Memphis in 2000, driving him around at gunpoint Records show that he was previously arrested for raping a man and several assaults before he turned 16, and was first in juvenille court aged...