Memphis police along with several other law enforcement agencies found "tire marks" and smelled an "odor of decay" to find the body of Eliza Fletcher on Monday evening.
A new affidavit released on Monday states that a law enforcement officer found the tire marks on the high grass and an odor of decay at 1666 Victor Street in Memphis, Tenn., which then led them to a rear driveway, where a body later identified as Eliza Fletcher was found.
Eliza Fletcher was abducted on Friday morning at 3:30 a.m. as she was running in the area of Central Avenue through the University of Memphis area.
Police charged Cleotha Abston-Henderson, 38, with first-degree murder, in addition to other charges including aggravated kidnapping and tampering with/fabricating evidence.