Article

Star TelegramStar Telegram on 2021-05-05 23:20

Extreme weather phenomenon spawned Texas thunderstorms. See the view from space

The severe storms in Texas that included tornadoes erupted from a weather phenomenon called a “dry line.” A NOAA satellite captured the thunderstorms ...

Related news