3 DeKalb County inmates escaped: What happened next
Escaped DeKalb County inmates Stevenson Charles, Yusuf Minor, and Naod Yohannes face federal kidnapping charges after allegedly terrorizing a Lyft driver during a getaway to Miami.
Escaped DeKalb County inmates Stevenson Charles, Yusuf Minor, and Naod Yohannes face federal kidnapping charges after allegedly terrorizing a Lyft driver during a getaway to Miami.