CANCUN—Tweeting while on a family vacation this week, Ted Cruz slammed his critics, claiming that those who hate on him are just sexually frustrated and unable to resist his raw sex appeal.

The post Ted Cruz Says All His Haters Are Just Unable To Resist His Raw Sex Appeal appeared first on The Babylon Bee.