Cape Cod town to vote on taking down wind turbines

WCVB - Boston

Falmouth would be first in the country to dismantle wind turbines