Statistics Quiz • by Mike Belcher What continent has discovered more meteorites landing spots than any other in the world? Antarctica Asia Europe North America ? ? ? Sign up for Zadavaka and get these hints!