Andrew Klavan: The Ryan Plan vs the Obama Plan

Note – In this video Klavan tells us that the USA has the second highest corporate tax rate in the world. At the time this video was made that was true, however Japan, Canada and many other countries have since drastically lowered their rates leaving the United States to have the highest business taxes in the world, which explains why so many jobs have left the country.