A Memphis jury found Cleotha Abston, 40, guilty of raping and kidnapping a woman in September 2021 – a year prior than when he allegedly kidnapped and killed Eliza Fletcher. Read More in FOX News. Read More in Red Pill NOWlej.
A Memphis jury found Cleotha Abston, 40, guilty of raping and kidnapping a woman in September 2021 – a year prior than when he allegedly kidnapped and killed Eliza Fletcher. Read More in FOX News. Read More in Red Pill NOWlej.