Russia Tells NASA It Is Staying On International Space Station Until 2028

Russian space officials have told their U.S. counterparts that Moscow expects to remain a part of the International Space Station at least until their own outpost in orbit is built in 2028, a senior...