Three Russian Cosmonauts Arrive at the International Space Station

Top International News

Three Russian cosmonauts arrived at the International Space Station on Friday. The cosmonauts’ blue and yellow uniforms initially caused a stir, but Moscow on Saturday denied they were a show of support for Ukraine.

Credit Bloomberg Quicktake: Now