There is only one statue of Margaret Thatcher in the United States — at Hillsdale College in Michigan, where it was just unveiled at a ceremony that included NR’s John O’Sullivan. Thatcher herself was scheduled to attend but had to cancel. In a note, she praised Hillsdale for symbolizing “everything that is good and true in America.”
Share this story

About the Author
John J. Miller, a former national correspondent for National Review, is the director of the Dow Journalism Program at Hillsdale College. He is the author of A Gift of Freedom: How the John M. Olin Foundation Changed America.
Advertisement
Advertisement





Comments