I'm not a big believer in extraterrestrial life, but the fact that glycolaldehyde, a key sugar molecule, was found in a hospitable place in the galaxy has me rethinking the Greys.
Glycolaldehyde helps to build RNA, which is basically the central molecule involved in the origin of life on Earth. It was discovered at the center of the galaxy awhile ago, but now they’ve also found it on the star-forming part of the galaxy where there are potentially habitable planets. Sweet food for thought, no?
3 weeks ago