NASA says the dry river delta is “the mission’s best bet for finding the preserved remnants of ancient microbial life.”
NASA says the dry river delta is “the mission’s best bet for finding the preserved remnants of ancient microbial life.”