https://cdni.rt.com/files/2019.11/article/5dd51b7120302749c94b37c4.jpg

Scientists from NASA and three Japanese universities have found sugar molecules on two different fallen meteorites, greatly...