The cause of high-rise clouds seen appearing suddenly in the martian atmosphere may have been identified
Space weather satellite gets greenlit for 2017 launch
NASA’s newest space weather research satellite, the Ionospheric Connection Explorer, is on course for a summer 2017 liftoff