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

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