Showing posts with the label Why

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.…