EntertainmentSen. Ted Cruz Was In Greece When Texas Flood Began Here’s a question: Is there anyone on Beyoncé’s green Earth… 0 10 0 July 8, 2025