News

Official publicly shames cop: ‘You’re a bad police officer’

A city official in Tamarac, Florida disrupted a ceremony with his condemnation of Deputy Joshua Galla.