Asteroids, Hubble rival, and Moon base: China sets out space agendanature.com14 points·pseudolus··3 commentsOpen articleSaveView on HN