ScienceDid NASA just discover evidence of water on Mars? The truth is out there NASA may have finally found evidence of flowing water on Mars. However, the space agency is not disclosing much.by Alex Saltarin