Skip to main content

Stunning Realization I Had Today

Watching the official debut of Majority Leader Reid and Speaker Pelosi, I realized that - at least in the legislative branch - we have leaders who once again believe in science. After years and years of multibillion dollar energy companies and the religious far right operating the House and Senate like puppets, our leaders are now of the type who don't dismiss global warming as "one side" of an issue, or stem cell research as Devil magic to be banned.

Oh, happy day.