CIA

Photo by Alex Wong/Getty Images

Stephen Colbert Explains General Petraeus “Love Pentagon!”

We’ve been avoiding writing about the whole General Petraeus affair gossip this whole week, mostly because we had a hard time keeping up with the confusing details. In case you haven’t heard, CIA Director General […]

11/16/2012