NASA’s LRO Views ispace HAKUTO-R Mission 2 Moon Lander Impact Site
The Japanese ispace HAKUTO-R Mission 2 was supposed to touch down gently on the Moon on June 5, 2025. Unfortunately, communications with the RESILIENCE lander were lost about 90 seconds…