NASA’s pioneering CloudSat weather and climate mission has come to an end after nearly 18 productive years in Earth orbit. Read More – Space