NOAA Satellites Aided in the Rescue 186 People at Sea in 2017
NOAA satellites aided in the rescue of 275 lives in 2017, including 186 rescues taking place at sea, according to new numbers released by U.S. National Oceanic and Atmospheric Administration...