The planet, called Proxima b, is approximately 4.2 light years away. If it has water and oxygen, it could potentially be home to alien life
There is 'an Earth' around our nearest star, scientists confirm
Something you may find interesting…
[recent_products per_page="4" columns="4" orderby="rand" order="rand"]