US debt tops $40 trillion after adding $1 trillion in just five months

Between defense costs, Social Security, Medicare and interest on $40 trillion in national debt, the government spends more money than it has.