Ted Cruz and McCarthyism

sen ted cruz Political Cartoons