Hubble spots complex carbon compounds, possibly organic, on Pluto’s surface

The Hubble Space Telescope has sniffed out evidence of complex carbon molecules, the building blocks of life in this corner of the cosmos, lying on the frozen surface of Pluto.