Archive for July 14th, 2007

What is all the noise about Congress calling for withdrawl from Iraq? With the surge doing quite well, it seems to be an attempt for the Surrendercrats and Naysayers to take credit for a possible success: The US surge strategy is making ‘definitive progress’ in one of Iraq’s most fiercely contested provinces, and US troops […]