Search
Space

We Just Found a MAJOR Clue About How Life Started in the Universe

NASA's Hubble Space Telescope discovered these electrically charged molecules shaped like soccer balls. These "buckyballs" could shed insight on the creation of stars and planets.

Published On 07/26/2019
7:04 AM EDT
We Just Found a MAJOR Clue About How Life Started in the Universe