Boston Globe Magazine
In 2010, the Vermont State Senate voted to close Vermont Yankee, the state’s only nuclear power plant. What does the vote mean for New England, and America?
Boston Globe Magazine
In 2010, the Vermont State Senate voted to close Vermont Yankee, the state’s only nuclear power plant. What does the vote mean for New England, and America?