IDIOT OF THE YEAR #9: Ted Cruz, captain of the anti-vax Dream Team

Where does one even begin to talk about Ted Cruz? He’s a politician through and through in the worst sense of the word, a deeply cynical man who not only thinks he’s smarter than everyone else, but that everyone else is too dumb to see through his oily facade. Ted Cruz is an older and […]