China Embarks on an Asteroid-Deflecting Mission — What About NASA?
China plans to advance the planet's defense system by deflecting asteroids from Earth. China's National Space Administration is conducting its own asteroid deflection mission.
Source: itechpost.com