John Allen

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

Follow

Get every new post delivered to your Inbox.

Join 421 other followers