Guns, Germs & $teal—they make brass wallets for your inner gangsta'

Records are meant to be broken, and another one fell today. Federal government spending for the month of March has been totaled at $250 billion, setting the all time record for most spending in a month. The old record was set in February, at $232 billion. The overall amount added to the deficit for..