A new analysis led by the Southwest Research Institute (SwRI) has provided the first evidence that liquid may have flowed on Pluto in relatively recent times.
register or log in to get more services such as weather report, extended news articles and web search