Mar 09, 2010 — The Spanish energy company Iberdrola wants to erect 75 wind turbines in the St. Lawrence County town of Hammond. Many would be visible from the St. Lawrence River. As with many other communities across the North Country, wind power has deeply divided Hammond. At a meeting last night, the town board tried to get a fresh start on the issue. But as David Sommerstein reports, the initial results were not promising.