NASA's Mars helicopter finds 'otherworldly' wreckage on the surface of the Red Planet December 18, 2023 News NASA’s Mars helicopter has captured incredible pictures of an “otherworldly” wreckage on the surface of the Red Planet. The photos were taken More