Kim Holmes

Contributor

Kim R. Holmes is executive vice president at The Heritage Foundation, and a former assistant secretary of state for President George W. Bush.

View all authors

Articles by Kim Holmes

Show More