Jaxa
-
Technology
“Moon Sniper”: First images of Japanese space module after its successful lunar landing, 55m from its target.
The small Japanese spacecraft SLIM, which landed on the moon last Saturday, did so about 55 meters from its target.…
Read More »