US debt tops $20 trillion!

The US federal government racked up $318 billion in new debt Friday, putting it over the $20 trillion mark for the first time in U.S. history, according to new Treasury Department numbers. Congratulations Washington, we knew you could do it!

debttops20t