Widely reported in the press today is the fact that methane has been detected on Mars.Now this means, according to the scientists, that the methane is produced either by geological activity - or life.
Life!
Does this mean (and I may be mistaken) that there are cows on Mars, farting?

1 comment:
If this is true, it means that people need to pay even more taxes.
Post a Comment