Search
Seeker

All Hail Mimas: Our 'Death Star' Moon

It's not in a galaxy far, far away or even another star system -- this alien world is right in our planetary backyard, a mere 900 million miles away in orbit around Saturn.

December 17, 2015
11:47 AM EST