Home
Random
Trending
Today
16
posts added
Search
iucn-csg.org
DM4p
TIL that in November 2001, a body of a now-extinct pregnant baiji dolphin was found. This is probably the last time a baiji, a species that is 19 million years old, ever reproduced.