Which nation just stuck a ‘pinpoint’ landing on the moon’s surface with its SLIM space probe?
A Japan
B India
C China
Correct Answer: Japan
Which nation just stuck a ‘pinpoint’ landing on the moon’s surface with its SLIM space probe?
A Japan
B India
C China
Correct Answer: Japan