NASA Proves Water Existed on Mars

NASA Proves Water Existed on Mars

18 years have passed since scientists from NASA tried to prove that water once existed on Mars and now, the theory is back with even stronger arguments. According to a team of experts at the agency’s Johnson Space Center in Houston and the Jet Propulsion Laboratory in Pasadena, aMartian meteorite called Yamato 000593 contains distinct […]