China is building an asteroid deflection mission of its own, due for launch in 2025
There's an old joke that the dinosaurs are only extinct because they didn't develop a space agency. The implication, of course, is that unlike our reptilian ancestors, we humans might be able to save ourselves from an impending ...