A large space rock may have exploded over Antarctica thousands of years ago, according to new research.

More...