davidl on November 16th, 2009

Good news, the turd Gregory Craig has been dismissed as White House counsel, from a clearly heart brokenĀ  Steve Clemons, Blogs & Stories:

Gregory Craig, White House counsel to President Obama and national security advisor to Obama during the

Continue reading about What Goes Around, Comes Around: Gregory Craig Edition