img

Radar stations did not direct Hurricane Helene

Picture
Profile picture for user John
Quote :

Next Generation Weather Radar or NEXRAD, a system operated by several US government agencies, detects wind and precipitation -- but the National...

Share on :