Texas Fish & Game

The National News of Texas

February 12, 2014

NOAA says its satellites saved 261 people last year

The same NOAA satellites that helped forecasters predict severe weather, like the Moore, Okla., tornado last May and November’s deadly Midwest tornado outbreak, also played a key role in rescuing 261 people from potentially life-threatening scenarios throughout the […]