5 Facts You Didn’t Know About Sea Otters
Blue stork nests in German village
A stork with plumes ranging from light blue to deep royal blue is nesting on top of a tall chimney in Biegen, Germany, apparently looking for a mate.
Freaks of Nature
Stories You Won't Believe