China, India Solar Power and Good News
We are amused when people trumpet hardline positions such as “I hate cats,” (fine, don’t get one), “Star Wars is better than Star Trek,” (don’t watch it) or “Rhianna is better than Beyoncé”–(hey, wait a minute!) We are also amused when politicians have to walk back tough stances. So imagine our glee at the President […]