
Remember how Barack Obama and his hordes of aides descended on Washington, D.C. before he even took the oath of office and began making the push and the sell for a massive economic stimulus package? To the tune of $787 billion, they told the American people that [...]
