The Florida Department of Law Enforcement arrested a West Palm Beach police officer for aggravated battery after he turned himself in Tuesday.
Advertisment
The Florida Department of Law Enforcement arrested a West Palm Beach police officer for aggravated battery after he turned himself in Tuesday.