Your place for Space News
Mars may have been a wetter place than previously thought, according to research on simulated Martian meteorites.