Ted Cruz and McCarthyism

canadian Political Cartoons