Site icon The Ultimate Source

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

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

Science and Technology Videos

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