Richard Lee was the police chief of Croydon, New Hampshire for 20 years. The town's selectboard eliminated his one-man department Tuesday night.
Richard Lee was the police chief of Croydon, New Hampshire for 20 years. The town's selectboard eliminated his one-man department Tuesday night.