Russia To NASA: Sticking With Space Station Until At Least 2028

Russia To NASA: Sticking With Space Station Until At Least 2028

Russian space officials told their U.S. counterparts on Tuesday that Moscow expects to remain on the International Space Station at least until the country's own outpost in orbit is built in 2028, NASA's space operations chief told Reuters.