Heritage Foundation President Kevin Roberts | photos

   Heritage Foundation President Kevin Roberts photos from photo sites like Yahoo! News and Flickr.