Your place for Space News
60% of the world’s meteorites have been found in Antarctica. But what’s it like for those who have to look for them?