Click Here to Play

Threatening Turbines

A massive wind turbine industrial complex is in the first phase of construction in South Texas, and the hundreds of turbines planned for the state's initial coastal development pose serious environmental concerns.


Other Stories


Copyright 2007 Richard Moore