This latest research focuses on one of the most enigmatic landforms yet seen on the dwarf planet Pluto

This latest research focuses on one of the most enigmatic landforms yet seen on the dwarf planet Pluto
The dwarf planet raises the question of whether some truly novel life forms could exist on such a frigid world