Every science hypothesis is vetted among the team, and we would want to make sure we were absolutely certain it was life/fossils/etc. before releasing it to the public. But we absolutely would release this information, once we had sufficient evidence and it was agreed upon among the science teams! We follow this procedure for all of our interesting finds.

-Keri/@KeriOnMars