Dr. David Himmelstein debating Michael F. Cannon from the Cato Institute on CNBC’s “On the Money”
Wednesday, September 27, 2006
Dr. David Himmelstein debating Michael F. Cannon from the Cato Institute on CNBC’s “On the Money”
Wednesday, September 27, 2006