China’s Asteroid-detection System Is One Step Closer To Full Construction China's planetary defense system is one step closer to completion. by Jace Dela Cruz
Science China's Asteroid Radar System—World's Largest—Now Being Developed; How Can It Protect Earth From Space Threats? by Griffin Davis