Skip to main content

Posts

Showing posts from February, 2022

Featured

There May Be Life in The Closest Star System To Earth!

The discovery of a potentially habitable planet near a "white dwarf"

First planet discovered with water which may hold alien life