Dutch Government Losing Faith in Wind Power?

Green is the new black, in both the United States as well as Europe. Virtually everyone on the left has thrown on the green pants, green…

(ncpa)

[mappress]

Source: ncpa, April 18, 2011;