Tag: Saudi Space Commission unveils logo
Saudi Space Commission unveils official logo of Kingdom’s mission to ISS
The Saudi Space Commission (SSC) has revealed the official logo of the Kingdom's scientific mission to the International Space Station (ISS), which will have...