‘I got no defense’ Ted Cruz admits in controversy over energy policies in California and Texas

Share this

Millions are without power in Texas due to a winter storm.

Share this