Dedicated To Restoring Our Government to Citizens' Control


Bigger and Bigger Deficits

More bad news shows the fiscal well-being of America is steadily on the decline. The government reported that May’s budget deficit was $125 billion. This catastrophic number is more than double the amount for the month of May just last year. At a time when the financial stability of our economy is delicate and the […]