Stripped of Duty: Police Chief Fired by NH Town Walks Out in Underwear
The police chief in a small New Hampshire town of Croydon stripped down to his underwear at a town meeting after the selectboard voted to disband his one-man department, then walked out into a snowstorm in his underwear.