Scientists have detected ribose and other bioessential sugars in ancient meteorite samples for the first time, suggesting that RNA may have come from space and played a crucial role in the origins of life on Earth.
Source: https://www.livescience.com/space-sugar-rode-rna-metoers.html