Which nation just stuck a ‘pinpoint’ landing on the moon’s surface with its SLIM space probe?

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

Leave a Comment