Russia says it will stay on International Space Station until at least 2028
Russian space officials told their U.S. counterparts that Moscow expects to remain on the International Space Station at least until their own outpost in orbit is built in 2028, NASA’s space operations chief said. The assurance on Tuesday from Russia came after the newly appointed head of its space agency, Roscosmos, surprised NASA earlier in… Read More Russia says it will stay on International Space Station until at least 2028