According to the National Weather Service, the Invest 91L system has a 90% chance of tropical development, with increasing likelihood of a tropical storm or hurricane.
You may have an opinion about the recent power outages after Hurricane Beryl or rate increases – now is your chance to have your voice heard. The Texas Public Utility Commission (PUC) is coming to ...