Perhaps its a fact of life on an ever-changing planet.
Regards, Ivan
I have never heard of the second meteor impact. Does anybody know of it and where it was? Thank you,