Former Alabama sheriff accused of depositing office funds into personal account pleads guilty
The former sheriff of Barbour County has admitted to a serious ethics violation, confessing to depositing office funds into his personal bank account. Leroy Upshaw,