NASA To Launch New ICON Mission

NASA set the launch date of ICON, its newest spacecraft, from Cape Canaveral in Florida. The mission will study the ionosphere: the point where terrestrial weather meets space weather.
Real Time Analytics