NEW DELHI—National Aeronautics and Space Administration (NASA) said Tuesday that it has found the debris from India’s moon lander, which crashed on the lunar surface in September.
The U.S. space Agency released a photo showing the site of the lander’s impact and the debris field, crediting an Indian engineer for helping locate the site.