Results 1 - 1 of 1 for "u:reason.com" in Orlando, FL
Peter Delio was the subject of complaints before but the police department says they weren't sustained, even when they cost the city money. A police officer in Orlando, Florida, is expected be charged with felony battery over an incident of alleged excessive force inside a holding cell. Comment?
- « Previous
- Next »
Copyright © 2015 Topix LLC