Astronomers have discovered “ocean planet” a mere 100 light-years from Earth. Webb, do your thing!

astronomers ocean planet near earth

Astronomers found themselves an ocean planet and it’s damn fucking close. Listen, it’s all fucking relative. I know. But 100 light-years away is nothing in the grand scheme of the cosmos, and that’s where this newly discovered planet happens to be. The next step? Aim the James Webb telescope at that fucker!

Read the rest of this entry »