Home AMERICAN EXCEPTIONALISM The 2016 Super Bloc Vote Part II Unleashing David vs the Russian Goliath