Site icon Top News Today

8 MINUTES AGO: James Webb Telescope Just Announced A Terrifying New Discovery

Science Discoveries

Evidence from the field of astrobiology implies that life in its most basic form can be found virtually everywhere in the universe. It has most likely occurred several times in our own solar system. However, proving the presence of human-like, technologically advanced life-forms is a much more difficult prospect. It all comes down to solar energy.

Credit Cosmos Lab

Exit mobile version