Craters on the moon show that it and Earth faced a massive increase in large meteorite strikes about 290 million years ago, which could have endangered life on the planet
Craters on the moon show that it and Earth faced a massive increase in large meteorite strikes about 290 million years ago, which could have endangered life on the planet