By Jul 02,2008

Pay Up, America

The national debt is approaching $10 trillion, Americans are spending more than they save, and our foreign trade deficit is ever rising. The liabilities of Social Security and Medicare will...