Brian Deese, deputy economic policy director for Barack Obama, does a point by point takedown on the latest batch of lies about taxes personally approved by John McCain. Spend three minutes watching this and tell me what you think: I … [Read more...]