Originally posted on Green Party Watch:
In New London, Connecticut, local politics makes for strange bedfellows. In this case, it may result in Green Party City Councilor John Russell being appointed Deputy Mayor.
… Read more ...
If all goes according to plan, Councilor John Russell, a member of the Green Party, will be nominated and elected deputy mayor.