Opinions
Category:
Idaho
43 wind turbins on a mountainside are by definition a scarring of Idaho's natural beauty, and one would think that before such a facility would be approved it would be brought before the public.
Also filed under [
General]
| << Iowa | Illinois >> |