NASA Europa Mission gets White House approval, to be launched by 2020
While NASA continues to revel in the victory of being offered $18.5 billion by the Obama administration to oversee space travels and technologies, its scientists at the Jet Propulsion Laboratory in Pasadena, CA...