Water discovered in dust particles from asteroid Ryugu might provide hints to life on Earth Science September 24, 2022 The Japanese space probe, Hayabusa 2, has successfully retrieved specks of dust from asteroid Ryugu which is approximately 300 million…