Search
Seeker

Russia to Build New Space Station With NASA

Russia on Saturday announced initial plans to build a new orbital space station together with NASA to replace the International Space Station (ISS), which is set to operate until 2024.

March 28, 2015
12:40 PM EDT