NBC

Sen. Cruz facing criticism for traveling to Mexico as Texas faces winter storm

Sen. Ted Cruz is facing criticism after photos surfaced on social media that purportedly show him traveling to Cancún, Mexico as Texas is dealing with a winter storm that has left residents without power and water.

Continue

About the author

Shirley

Leave a Comment