Craters like 'Meteor Crater' in Arizona may well have been the spark that created life on Earth (Credit : National Map Seamless Server)
Read More

The Craters that Made Us

How does something come from nothing? It is perhaps the most profound question in all of science and…