Trumpism and Buchananism

.....

© National Review