Comment Comment by zzanz Here is an official NASA article on the discovery: https://www.nasa.gov/missions/new-horizons/nasas-new-horizon...It probably has a better title too, considering the more clickbaity title above. parent zzanz 2 years ago
It probably has a better title too, considering the more clickbaity title above.