Tag: storms in texas
March 17, 2025
World News
Unusually violent storms, tornadoes kill 37 across several US states
An unusually violent weather system tore across several US states over the weekend, bringing deadly tornadoes, dust storms, and fast-moving…