Business China is planning a space mission to stop asteroids from crashing into Earth Admin Apr 25, 2022 China wants to test nudging an asteroid off course by 2026, as part of a system to protect Earth from meteor strikes. Read MoreSource link