Three Russian cosmonauts arrive at space station in yellow and blue, will give US astronaut a ride to Earth
Three Russian cosmonauts have arrived on the Worldwide House Station sporting yellow flight fits with blue accents, colors that appeared to match the Ukrainian flag. The lads have been the ...