Two astrobiologists say they’ve found “thiophenes” in dried-up mud on Mars. The presence of these organic compounds on the Red Planet could be a sign of life—or something else.
— Read on www.thedailybeast.com/scientists-found-oil-on-mars-or-truffles
0 comments on “Scientists Found Oil on Mars. Or Truffles.”