Article will continue after advertisement

An annual report on economic freedom stated that the U.S. has dropped 15 slots – from 2nd to 17th. In this clip, Herman Cain explains the reasons for this drop.

Click here to hear more from Herman. 

Related articles

The Herman Cain Show |