An international team of over 30 scientists say they have found an Earth-like planet just outside the solar system which might be viable for holding liquid water and supporting life. Mana Rabiee reports. An artist's impression of a view of the surface of the planet Proxima b orbiting the red dwarf star Proxima Centauri, the closest star to the Solar...