NASA Mars announcement: Organic matter on Mars discovered by NASA’s Curiosity rover, give clues about possible life

NASA’s Mars Curiosity rover, slowly making its way up the side of a towering mountain of sedimentary rock at the center of its Gale Crater landing site, has found fresh evidence for the red planet’s past — and possibly present — habitability, scientists reported Thursday. NASA announced Thursday the nuclear-powered rover has detected a variety […]