China plans Mach 26 asteroid impact test for planetary defense

Technology