If the discovery is what it appears to be, the inside of Mars may still be full of them.
The discovery could mean that Mars has a lot of them.