Stimulus II: A Sequel America Can't Afford
Labor Department numbers show that the Obama Administrations $787 billion stimulus was a flop. Instead of holding the unemployment rate at 8 percent or below, the jobless rate soared to 10 percent.
youtube.com • 2.12.10 @2:04PM • Obama
