Meteorite craters play key role in evolution

Asteroids hitting the earth cause immense destruction, but some of them may have also played a key role in the evolution of early life, according to new research.

Australian scientists find Timor Sea meteorite crater

Australian scientists have discovered
a crater deep beneath the Timor Sea made during a heavy meteor
storm which may have altered the Earth`s climate.