Responding to citizens’ complaints, Falmouth, Massachusetts is the first U.S. municipality to attempt to remove its wind turbines. While it’s united in its resolve to topple its two 400-foot industrial turbines, Wind 1 and Wind 2, Falmouth is, however, daunted ...