'Alien burp' may have been detected on Mars by NASA's Curiosity rover
A group of scientists may have just pinpointed the location on Mars of a mysterious source of methane, a gas most often produced by microbes — and NASA's Curiosity rover could be right on top of it.
No comments:
Post a Comment