libertydispatch.com
Did Obama cheat to win in 2012?
Economist Stan Veuger of the American Enterprise Institute claims Obama should've lost in 2012--and only won because of the IRS harassment of the Tea Party.