Tags Samars 181111

Tag: samars 181111

South Africa to assist Nasa Mars mission

South Africa to assist Nasa Mars mission

The South African Space Agency has been selected by Nasa to provide tracking services for the launch of its $2.3-billion Mars mission, which aims to land and operate the largest, most advanced rover yet on the surface of Mars.

LATEST

X
X
Skip to toolbar