It has been announced that the planet named “Proxima Centouri”, which has been observed for about 2 years by scientists working at the Portuguese Institute of Space Sciences, is suitable for life. Proxima Centouri, in which water is thought to be highly likely to remain in liquid form, has 0.26 of the Earth’s mass and is located about 4.2 light-years away from the solar system.
Click here for source.