I want to know the answer to the following question:
What is the supposed source of most Antarctica meteorites?
All the background I'm provided with is that "Most of these meteorites have fallen onto the ice sheet in the last million years.". Is that enough to answer the question?