Tag: Chris Cassidy

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 […]