Daily Archives: September 20, 2016

Political Leadership: David Horowitz

By | September 20, 2016

[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 »