by Jo Ellen Knott
In escape from Georgia’s DeKalb County Jail concluded in Florida on December 23, 2025, following a multi-state manhunt, according to The Guardian. Stevenson Charles, 24, Yusuf Minor, 31, and Naod Yohannes, 25, fled the aging jail in Decatur on …