Full threadmrkstu·This seems to basically confirm the likelihood that Mars has been getting living materials all along. And potentially the other way around[0].[0]:https://archive.fo/SGTmaView on HN