Except not one of those things has been found on Mars.
And you know that because NASA hasn't told you so?
And there's no reason to hide it, because NASA's budget would increase exponentially as an outcome of that.
Of course there's a reason to suppress that information, the same reason why the reality of the ufo phenomenon has been suppressed since the Rand Report.