In which we marvel at just how profound it is that NASA’s New Horizons is set to pass the icy dwarf planet.

Advertisements