NASA Lands Another Probe On Red Planet, Looking For Life On Mars
NASA's six-wheeled rover landed on Mars today. It touched down in a crater that housed a lake 3.5 billion years ago, in search of signs of ancient microbial life.
[Copyright 2021 NPR]