LIVE: NASA discusses scientific results from Mars rover

17

#Reuters #Live #News #Space #NASA