Nasa And Russia Take Off Into Space
Published on April 9, 2020 by Mc Noel Kasinja
One astronaut and two cosmonauts have set off from the Russian-operated Baikonur Cosmodrome for the International Space Station. Strapped into […]
Published on April 9, 2020 by Mc Noel Kasinja
One astronaut and two cosmonauts have set off from the Russian-operated Baikonur Cosmodrome for the International Space Station. Strapped into […]