Another day, two new polls showing the American people are strongly against the health care plan President Barack Obama will sign into law today. According to CNN, 59% of Americans oppose President Obama’s plan. And according to CBS News, 48% of Americans oppose the plan (with 33% in strong opposition) …
The United States has set itself on a path of unsustainable debt levels with little political prospect to implement the policy mix that will turn this tide. What America needs is a government committed to generating real and sustainable economic growth and a real lowering of the fiscal deficits through …
The Tax Foundation recently released its annual report on the number of tax returns filed that have no tax liability, and the study shows a record number of “nonpayers” in 2008. Taxpayers become “non-payers” when credits and deductions wipe out any income tax they owe. According to the Tax Foundation …