Texas senator on holiday in Mexico as storm slams home state – report
Published
Texas Senator Ted Cruz has travelled to Mexico for a family holiday as his home state struggles with a powerful winter storm that has left many residents without power or safe drinking water.
Full Article