Category: Global issues

Indebted America

Interest payments on the U.S. national debt have reached the level of one quarter’s federal budget revenue. In other words, American taxpayers effectively work for three months each year solely…