NASA's astrobiology rover Perseverance makes historic Mars landingThe six-wheeled vehicle came to rest about 2 kilometers from towering cliffs at the foot of a remnant fan-shaped river delta.Fri Feb 19 2021