"What was that?" That's the question some people in North Texas have as they witnessed a strange streak of lights in the night sky...
lights
The widespread deadly power outages in Texas in February is getting more attention in Washington Wednesday. Congress is questioning officials who oversee the state’s...