Scientists at NASA's Johnson Space Center in Houston and JPL have found evidence of past water movement throughout a Martian meteorite, reviving debate over life on Mars.
The core satellite for a new NASA-Japan Aerospace Exploration Agency mission that will provide unprecedented observations of Earth's rain and snow has launched from Japan.