The Cities Blog

Officers’ job hazards include being bitten, punched and spit on