China begins construction on radar system against near-Earth asteroid impact
China has recently begun constructing a new deep-space active observation facility in the Southwestern city of Chongqing, in order to boost its defence capability against near-Earth asteroids, the Global Times…
