NASA set to reveal another space discoveryThe space agency also disclosed latest images of planet Pluto shedding the light on the landscape of mountains, craters and gorges of the dwarf planet.Thu Oct 08 2015