Why most meteorites land in Antarctica

Many meteorites hit Earth every year. But have you ever wondered why you don’t see them where you live? It turns out that over two-thirds of all the meteorites people have ever collected are found in one spot in Antarctica. But why?

Tags: Earth