Texas Senator Ted Cruz has admitted his family holiday to Mexico was “obviously a mistake” following an uproar over his …
Originally published at https://www.youtube.com/watch?v=qoJ4wXJw3UU
The post Ted Cruz returns from Mexico as Texas battles extreme weather | ITV News appeared first on .