The discovery of a massive crater formed by the impact of a meteorite more than 3.5 billion years ago is changing the way ...
The discovery bolsters the theory that meteorite impacts played an important role in Earth's early geological history ...