did-you-kno: The building blocks of life might be hanging out on Titan, one of Saturn’s moons. Cornell University scientists believe they have proven that life only requires the existence of one chemical: hydrogen cyanide, which can be found
legsup legwrap