The Rosetta probe has just delivered some good news to scientists Leave a Comment Subscribe in Google News