John O'Sullivan is a senior fellow of the National Review Institute and writes widely on politics.
No posts found.