NASA’s Perseverance rover makes historic Mars landing; touchdown confirmed, says Swati Mohan 3 years ago