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