Home Tags Sumbandila,naledi pandor,roskosmos,russia,dept of science and technology

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...