Scientists say they found the oldest meteor impact crater yet discovered, caused by a rock that, if it hit Earth today, would wipe out all higher life.
Results: 1 of 1