Posted on

China is planning a space mission to stop asteroids from crashing into Earth

China wants to test nudging an asteroid off course by 2026, as part of a system to protect Earth from meteor strikes. Read More