Kim R. Holmes is the former Executive Vice President of The Heritage Foundation and former Assistant Secretary of State for International Organizations in the G. W. Bush Administration.
Kim R. Holmes is the former Executive Vice President of The Heritage Foundation and former Assistant Secretary of State for International Organizations in the G. W. Bush Administration.