Former White House Economic Advisor Todd Buchholz explains to Fox's Neil Cavuto why he believes Washington's stimulus spending has ultimately crippled the U.S. economy.
Former White House Economic Advisor Todd Buchholz explains to Fox's Neil Cavuto why he believes Washington's stimulus spending has ultimately crippled the U.S. economy.