Returning immediately?

Returning immediately?

February 18, 2021 Darnetta Mahaffy 0

DALLAS (AP) — Texas Sen. Ted Cruz has traveled to Mexico for a family vacation as his home state struggles with a powerful winter storm that left many residents without power or safe drinking…