C.S. Lewis on Mere Liberty and the Evils of Statism
Posted: Fri. March 20, 2015
Posted: Fri. March 20, 2015
Originally aired Feb 27, 2015
Independent Institute Founder, President and CEO David Theroux is introduced by Julian Charles on the United Kingdom's Revelations Radio Network's program The Mind Renewed. In an address from the Christians for Liberty Conference in August 2014, David Theroux talks about Lewis' world view championing truth, excellence, liberty and other similar virtues, as opposed to the state which often tramples on individual rights and freedoms.