Newly discovered exoplanet could support life

Newly discovered exoplanet Ross 128 b is only 11 light years away. Astronomers found it using a planet hunting instrument called HARPS at the European Southern Observatory in Chile, and say that the temperate world could potentially support life.