NASA has known there is life on Mars since 1976. They have even suppressed proof of past life on Mars. We wish they would just get on with it.
As always with NASA, we remain skeptical. This would seem to be the long rumored news that the two presidential campaigns were briefed on in August, but who knows?
Here is the official press release.