Debunking The Lie Of Obama’s “Deficit Explosion”

It’s more than a lie. It’s actually the reverse of the truth. Since 1980, it’s the Republicans who have consistently destroyed our fiscal health and Democrats who have had to restore it. Fiscal conservatives take note. The proof is here.