Well, here’s something happy to think about as you head into the weekend. Phys.org brings us word that three former NASA astronauts are going to present new research next week showing that there have been 26 asteroid crashes since 2001 that have caused “atomic-bomb-scale explosions” that have fortunately been far away from major population centers. […]
Latest Comments