Newly discovered Super-Earth ‘Ross 508b’, located just 37 light-years away, may possess life-support potential
Consultant image (through Canva) Are we alone on this universe? It’s one thing many people have requested ourselves. Whereas humanity doesn’t have definitive solutions to this query but, scientists are always looking for proof that will level to the existence of extraterrestrial life. And what higher solution to begin than by discovering different Earth-like planets … Read more