Methane, Water Vapor Point to Something Interesting on Mars
Wednesday, September 22nd, 2004A few months ago, scientists announced preliminary data indicating the presence of methane gas in the atmosphere of Mars. The same team has now announced that this methane appears to be coming from [...]