Tag: sumbandila,naledi pandor,roskosmos,russia,dept of science and technology
SumbandilaSat blasts off: finally
After years of waiting and delays in its launch earlier this week, the Sumbandila satellite finally lifted off into orbit.
The Department of...