World / Science & Health Feb 19, 2021
NASA's astrobiology rover Perseverance makes historic Mars landing
Mission managers at NASA burst into applause, cheers and fist-bumps as radio beacons signaled that the six-wheeled rover had survived its perilous descent.
