Political Leadership: David Horowitz
[September 20, 2016] Socialism is a system of government and economics that has historically been associated with totalitarianism and with the deaths of tens of millions of people. Logic and historical fact however is not how those enthralled with the theoretical foundation of socialism argue for its benefits. David Horowitz is opposed to it because those adhering to… Read More »