New Horizons spacecraft

Pluto's Pits Show Up In Amazing NASA Image

By R. Siva Kumar - Oct 20, 2015 01:06 PM EDT

Scientists speculate that pits on Pluto’s surface might be due to ice evaporation.

Fun Stuff

Editor's pick

Real Time Analytics