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…