Japanese scientists found all five DNA and RNA building blocks in asteroid Ryugu samples, supporting the theory that life’s key ingredients arrived on Earth from space. Scientists have confirmed the presence of all five chemical building blocks of DNA and RNA in pristine samples from asteroid Ryugu, strengthening the hypothesis that the key ingredients for life on Earth may have arrived from space. The discovery was... [2735 chars]