The Blog

Obama claim that Bush is 90% responsible for current deficit gets 100% of Pinocchios at WaPo