Peter Schiff introduces himself to the The Yale Biotechnology & Pharmaceutical Society with his lecture on The Financial Crisis and What It Means for Students....
Rockstar Economist Peter Schiff tells rt's Marina Portnaya that Lehman Brothers failure was a success not a failure. He says Americans will face increasing unemployment,...