A discovery sends teams across Earth and Mars scrambling for answers.
Nobody has posted about Goldilocks yet. Sync off? A language missing? Say so.