Mars Helicopter Ingenuity Touched Down on The Surface of the Red Planet
“#MarsHelicopter touchdown confirmed! Its 293 million mile (471 million km) journey aboard @NASAPersevere ended with the final drop of 4 inches (10 cm) from the rover’s belly to the surface of Mars today,” officials with [read more]