World’s Strangest

Your source for the strangest things around!
Ads

Icy lakes found on Europa

Scientists have discovered large frozen lakes near the surface of Jupiter’s frozen moon Europa. It has long been thought that a liquid ocean exists be…