Yesterday was a good day for those proposing that extraterrestrial life currently exists on Mars. In a Dec. 16 paper published in the journal Science, NASA says that significant methane levels were detected by the Curiosity Rover over a two month period suggesting that “Mars is episodically producing methane from an … unknown source.” The […]
(Visited 187 times, 10 visits today)