Twitter Jokes About Sending Ted Cruz To Mars After NASA Lands On Planet Amid Texas Power Crisis

Ted Cruz briefly left Texas amid a catastrophic winter storm for Cancun. Twitter joked that the state senator actually landed on Mars, not Mexico or Texas, along with NASA’s Perseverance Rover on Feb. 18.

Read Full Story

What do you think?

Written by Jade Boren

Vanessa Williams Recalls The "Hurtful" Backlash She Received From The Black Community After Winning Miss America

I’m Genuinely Curious If You Like These Celebrity Baby Names