Ted Cruz and McCarthyism

birth certificate Political Cartoons