The Common Sense FACTS about "renewable, clean" energy.