Toggle light / dark theme

430,000 years ago a meteor exploded over Antarctica, leaving clues in the debris

Remnants from the space rock may help explain how often these cosmic explosions occur—and the threat they pose to Earth.