No Images? Click here A remote sensing satellite, part of the Yaogan-32 family, blasts off from the Jiuquan Satellite Launch Center on October 9, 2018 in Jiuquan, Gansu Province of China. (China News Service/Visual China Group via Getty Images) Space is n…
See More from Hudson Institute