Gallery of the Day
8 Things You Probably Shouldn't Kill

Schuyler J. Dievendorf | 23 May 2014 12:12
Gallery of the Day - RSS 2.0

The Baiji is a dolphin that is found only in the Yangtze River in China. Through industrialization of China the animal has suffered, to the point that they're considered functionally extinct. If you go fishing in China remember to throw these back if you catch one.

Comments on