Okaloosa Sheriff indicted

Okaloosa Sheriff Charlie Morris and his administrative director have been indicted by a federal grand jury. They face a maximum of 65 years in federal…

Continue Reading