Local News Department comes out with a stunning document after a recent power outage- Texas ordered by Department of Energy to turn off power. Published 3 years ago on February 20, 2021 By Josh Saptho LINK Related Topics:Department of Energyercotnwopower outagetexas Click to comment Trending Local News1 week ago Concerns Grow Over Non-Citizen Voting in Arizona US News1 week ago Illegal Immigration Massively Surges in 2024