Police One Comments Reveled

GOLD

Here’s a story from a few days ago in Orlando, Florida. An internal investigation by the Orlando PD decided that an officer used excessive force when he threw a 100-pound woman violently to the ground face first, smashing her front teeth out on the sidewalk. Go figure. It doesn’t take a doctor or an expert […]