Terry Miller on the Index of Economic Freedom on Fox Business

Recorded on January 22, 2010

Terry Miller discusses the why Canada is more free than the United States according to the 2010 Index of Economic Freedom on Fox Business.

Share