Volusia County Sheriff Creates His Own Police Academy

For decades, the Volusia Sheriff’s Office in Volusia County, FL, [...]