Scientists from NASA's Johnson Space Center in Houston have found evidence of water movement in a Martian meteorite, reviving debate in the scientific community over life on Mars.