Congressional Republicans atta...

Jun 28, 2012 by

The latest faux scandal has to do with the Ivanpah solar power plant, currently under construction in the Mojave Desert in southeastern California.

read more