Nitrogen-Based Life Might Swim On Saturn’s Largest Moon

Researchers at Cornell University theorize life might exist on Saturn’s largest moon as nitrogen-based organisms.

Checkout these cool gadgets...