Lol.
https://babylonbee.com/news/ted-cruz-says-all-his-haters-just-think-hes-really-sexy
Love it, the Bee trolling AOC!!!
She really stepped in it this time.
You know she plans on running for President.