Russia has agreed to keep its cosmonauts on board the International Space Station (ISS) until 2028 despite earlier threats to withdraw from the orbiting lab.
Russia has agreed to keep its cosmonauts on board the International Space Station (ISS) until 2028 despite earlier threats to withdraw from the orbiting lab.