Tag: Derry

One Little Town’s Fight to Get Money Out of Politics

The town of Derry, NH approved a resolution that will fight to reduce influence of money in politics and give more power back to the voter.