Nemesis

New Impact Rate Count Lays Nemesis Theory to Rest

[/caption] From a Max Planck Institute for Astronomy press release: Is the Earth more likely or less likely to be…

13 years ago