Scientists discover world's oldest meteorite crater in Australia that ‘explain a lot about how life may have got started’
Scientists in Australia have discovered the world's oldest known meteorite impact crater in northwestern Australia, estimated to be 3.47 billion...