The ESA and NASA are getting closer to mounting the AIDA mission, which will will test the effectiveness of asteroid…
For some small minority of humans, Death By Asteroid is a desirable fate. The idea probably satisfies their wonky Doomsday…