Entertainment

Ted Cruz Traveled To Cancun While Texans Are Home Freezing & Dying — And Twitter Is PISSED!

Texas Senator Ted Cruz abruptly took his family to Cancun, Mexico for a warm-weather vacation as millions of people in his home state continue to struggle with mass power outages, frozen pipes, a lack of safe drinking water, and other serious issues that have come up amid a powerful winter storm. Both the Associated Press and Fox News have […]