A body was found on Monday evening in the area that was cordoned off by law enforcement in Memphis amid the frantic search for missing mother-of-two Eliza Fletcher. Police have not confirmed that the body that was found is that of Fletcher. The missing billionaire heiress vanished while out for a jog around 4:30 am in Memphis. Monday's discovery is around seven miles from where she was last seen. The area being searched is beside the Longview Gardens apartment complex, where kidnapping suspect Cleotha Abston's brother, Mario, lives.
Load More
Load More