29 June 2007

Congress Looking to Rally

Via ThinkProgress, news is out that Harry Reid and Nancy Pelosi plan to join together in an effort to get America out of Iraq. Seems they had to hear the bad news--disapproval ratings as high as 71%--before they felt convinced that Americans were ready to end the war. We'll wait and see how it all plays out.