US spacecraft completes Moon landing mission

US spacecraft completes Moon landing mission

BBC News

Published

The Odysseus has successfully touched down near the Moon's South Pole, after a nervy search for its signal.

Full Article