Three Russians arrive at International Space Station

Russian Cosmonauts arrived at the International Space Station wearing blue and yellow – the colors of the Ukrainian flag.




Click here for original story, Three Russians arrive at International Space Station


Source: NPR Space News