Political and financial news promoting free market ideas.
You're currently reading Peter Schiff: CNBC 12-29-2008.