Left-Wing Economic Myths
The Free Market Project ( through Media Research Center ) debunks 2005's 10 greatest economic liberal myths. Take a look at them. Note especially # 9. How many people in the U.S. know that fiscal year 2005 ( which ended on 9/30/2005 ) showed a REDUCTION in the deficit of almost 100 billion dollars ?!!