By Josmar Trujillo Yesterday, the City announced the departure of Police Commissioner Jimmy O’Neill after three years at the helm of America’s largest police force. O’Neill leaves amid attacks from police unions, a series of police brutality incidents and…
Browsing Tag