We are getting better at discovering small asteroids and predicting where they are going to hit our planet. For the first ...