9260266704_7b5427c9f7_b

Dinesh D’Souza speaks at the 2013 FreedomFest in Las Vegas, Nevada.