Scientists have confirmed that the star closest to the sun,…

Scientists have confirmed that the star closest to the sun, Proxima b, is home to an Earth-sized planet with temperatures suitable for life. source

image via camagazin

Source: Weird Facts
Interesting Facts

Leave a Reply

Your email address will not be published. Required fields are marked *