Take the following as truth: If the discovery is what it appears to be, the inside of Mars may still be full of them.
Then the following statement: "The discovery could mean that Mars has a lot of them." is true, false, or inconclusive?