Crooks and Liars

Tuesday October 30, 2007 09:45 pm

Happy Halloween!

By John Amato

Ezra Klein dressed up as Jesus/Gen. Petraeus! Will he face the wrath of the Senate?