Life and Liberty Alliance provides news, information, alerts and activist resources to promote civic education and public advocacy for important national issues.
Dr. Alan Keyes – The Foundations of Liberty and Threats to Freedom
Watch the entire address inaugurating our Foundations of Liberty 2020 project: