NASA May Limit Its Presence in Russia Over Shrinking Cooperation on ISS, Sources Say

NASA currently has a central office in Moscow as well as its missions in the Gagarin Research and Test Cosmonaut Training Center in Zvyozdny … read more