Ted Cruz and McCarthyism

texas Political Cartoons