Water on Mars and Earth had similar origins Read Article Tue Nov 20, 2012 6:23 PM Likely came from meteorites that landed on planets when they first formed