/

Is there life on Mars? Or flowing water? What mystery has NASA solved?