Two wind turbines towering above Falmouth, Mass., were intended to produce green energy and savings -- but they've created angst and division, and may now be removed at a high cost as neighbors complain of noise and illness.
Shared publiclyView activity