Tragic Deaths in Libya Reveal Lack of Leadership

Fellow Condemns Policy of Appeasement and Apology Washington, D.C. – National Center for Public Policy Research Adjunct Fellow Horace Cooper comments on the tragic deaths of Ambassador Christopher Stevens and three other Americans murdered in Libya. “After announcing that we would disengage in the very … Continue reading Tragic Deaths in Libya Reveal Lack of Leadership