Account
Loading...
The 2024 Eufaula Pilgrimage is April 5-7.
A former Barbour County Sheriff will spend three years in the custody of the Alabama Department of Corrections for using his office for personal gain.
Former Barbour County Sheriff Leroy Upshaw pleaded guilty to a felony ethics charge on Tuesday.