Entire police force of small North Carolina town resigns over “progressively responsible” town manager
Kenly, North Carolina, is a small town of 1,600 people. It is about 47% White, 35% Black, and 14% Latino. On July 20th, the police chief, four full-time police officers, and two town clerks resigned […]