-
A deputy police chief in Burlington, Vermont, who was put on administrative leave after she disclosed she created a fake social media account has been…
-
The police chief in Vermont's largest city has admitted that he used an anonymous Twitter account to troll a government critic.Burlington Police Chief…