New Pluto images wow scientists

Spectacular images from NASA’s New Horizons spacecraft show breathtaking views of Pluto’s majestic icy mountains, streams of frozen nitrogen and haunting low-lying hazes. These views were t...