pull down to refresh

The US government now pays over $3 billion of interest on its debt per day.