Storm brings tornado damage to Gulf Coast region of Texas
A powerful storm system has taken aim at the Gulf Coast of the United States on Tuesday, spawning a tornado that caused damage east of Houston, Texas, the country’s fourth most populous city. The National […]