Remix.run Logo
▲ excalibur 20 hours ago

This article buries what should be the lede. We can say with some confidence that there IS life on Mars, because we put it there.