The 200-mile-long asteroid Rubber-ducky has building blocks of life

For the first time, scientists have found building blocks of life on an asteroid in space.

Japanese researchers have found more than 20 amino acids in the Ryugu space rock, more than 200 million kilometers from Earth..

Leave a Comment