Armageddon, Here We Come
I’m talking about the movie, not the end of the world, of course. According to a recent press release, “a team of scientists and engineers at The University of Alabama in Huntsville (UAH) are conducting research that could one day save humanity from asteroids threatening Earth.” They are working on methods of deflecting asteroids that […]