Science & Environment Stricken Japanese Moon mission landed on its nose By Peoplebugs - January 25, 2024 0 FacebookTwitterPinterestWhatsApp The first image of the Slim spacecraft shows it to be in an awkward position on the lunar surface. Source link