Devin Brown
Devin Brown N.C. Department of Public Safety
Devin Brown N.C. Department of Public Safety

Prisoner caught after escaping state lockup near Polkton

April 27, 2016 07:38 AM