
by Douglas Messier
Managing Editor
The International Space Station (ISS) is no longer the only human outpost in Earth orbit.
China successfully launched the Tianhe core module core module of its first permanent space station aboard a Long March 5B rocket from the Wenchang Spacecraft Launch Site on Thursday.
(more…)