We Just Found a MAJOR Clue About How Life Started in the Universe0
- From Around the Web, Space
- July 29, 2019
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.