Florida Sheriff Defends Deputy Who Killed a Man Holding Sidearm in His Own Home
Okaloosa County Florida is located in the Florida panhandle between Panama City and Pensacola. Its Sheriff's Office has 325 deputies serving a population of about 200,000. In the last seven months, Okaloosa deputies have made the news (and flooded …