Cookie Notification

We use cookies to personalize your experience. Learn more here.

I Accept
I Don't Accept

China lead the space race of 2018

News
Published on 12/30/2018 @ 8 AM EST
China successfully launched more rockets into space than any other country this year, coming in at 35. Next on their list is the world’s biggest space telescope, heaviest rocket, and even a space station.
View more news