Flanked by Tallahatchie County Deputy Sheriff Jerry Williams II, left, and Panola County Sheriff Shane Phelps, right, fugitive Ewel "Bubba" Scott arrives outside the Tallahatchie County Jail in Charleston on Thursday, Aug. 14, 2025. (Photo by Clay McFerrin, Copyright 2025, Emmerich Newspapers Inc.)