news 1 month ago

What's This Space 'Snail Trail' On Pluto?

GeoBeats
What's this space "snail trail" on Pluto?