Dr. Alan Keyes – The Foundations of Liberty and Threats to Freedom

Watch the entire address inaugurating our Foundations of Liberty 2020 project:

Share