Life Beyong Earth? Space Probe Hayabusa2 Brings Questions.

Space Probe Hayabusa2 sent back samples from the asteroid Ryugu. And this is what we know so far. Amino Acids – known as ‘the building blocks of life” – have been detected in samples extracted from an asteroid by Japan’s Space Probe Hayabusa2. Japanese Space probe Hayabusa2 has collected dust from an asteroid 200 million … Continue reading Life Beyong Earth? Space Probe Hayabusa2 Brings Questions.