Controversial N.L. wind energy project needs more environmental scrutiny: government

FILE- Wind turbines are seen on Stetson Mountain in Maine on July 14, 2009. (AP Photo/Robert F. Bukaty) FILE- Wind turbines are seen on Stetson Mountain in Maine on July 14, 2009. (AP Photo/Robert F. Bukaty)

CTVNews.ca Top Stories