0
[West Cape News]South Africa's aspirations for a top spot in the space science race is soaring as the country's first home made nano space satellite is set to launch from Russia in the next three months.
More...
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks