Who is Cleotha Abston? Charged With Kidnapping Heiress Eliza Fletcher Latest September 5, 2022 Who is Cleotha Abston? Cleotha Abston (Pookle Abston), 38, has been accused of the disappearance of millionaire heiress Eliza Fletcher.…