After eliminating his job, police chief strips down to underwear and walks home in snowstorm
Published
Richard Lee was the police chief of Croydon, New Hampshire for 20 years. The town's selectboard eliminated his one-man department Tuesday night.
Published
Richard Lee was the police chief of Croydon, New Hampshire for 20 years. The town's selectboard eliminated his one-man department Tuesday night.