The following article, Liberalism has been mugged by reality, was first published on Conservative News Today.

This is the first of a three-part series that examines and defines modern liberalism. We mustn’t however allow ourselves to become confused by political labels such as conservative, fascist, communist, liberal, progressive, centrist, populist, democrat, republican, libertarian, socialist and anarchist. Labels notwithstanding, mankind always has been divided into two camps. Robert Heinlein (Stranger in a Strange Land) wrote: “The human […]
Continue reading Liberalism has been mugged by reality ...