Connect with us

The Universe

Humanity Just Got Its Closest View of Europa in Over 20 Years, And We Can’t Stop Looking

It has been more than 20 years since mankind has had such a close look at the frozen globe.