The discovery bolsters the theory that meteorite impacts played an important role in Earth's early geological history ...