If there are hiding in our solar system, they could be on Saturn's sixth-largest moon, according to a new study. 's telescope has detected a 'surprisingly large' plume of water vapour coming from Enceladus's south pole. Researchers say the plume spans more than 6,000 miles – nearly the distance from Los Angeles to Buenos Aires.
Load More
Load More