Protestors fight against wind power
In the debate over how to provide clean energy for growing populations around the world, wind power is often trotted out as an option. But in Vermont in the United States,...
Earth Tribe Team