Texas Governor Greg Abbott Passes Blame For Statewide Power Outages

13 views
alphaVoice Published on Feb 18, 2021 News & Politics
As millions of Texas residents suffer in the miserable conditions, questions remain about who is responsible for leaving the state so vulnerable. Omar Villafranca offers a reality check on why this is happening.
728X90-2
0 Comments
Up Next