Showing posts with the label Mccarthy

Why Did They Use Demagogue to Describe Mccarthy

In the American political lexicon the term has its origin in a March 1950 Washington Post editorial cartoon by Herbert.…