leoentropy.com
Alien Life Forms Might Exist On Newly Discovered Planet “Super Earth” Around The Bernard Star: Scientists Reveal
Astronomers have discovered a new planet called Bernard B which orbit the Bernard Star in the late last year. This planet is one of the nearest to our solar system at only 6 light-years away. But t…