Explore Freedom » Freedom on the Web » Profligate Democrats, Delusional Republicans and the $30 Trillion Sprint Toward Deficit Disaster