By: Trevor Loudon
New Zeal

Neo-Marxist Fraud: Deconstructing Obama in 7.5 Minutes