Scientists hoped the “Moon Sniper” could land within 330 feet of a specific spot, and it touched down 180 feet from its target, Japan’s space agency said. Source
Scientists hoped the “Moon Sniper” could land within 330 feet of a specific spot, and it touched down 180 feet from its target, Japan’s space agency said. Source