12 Extinct Animals That May Still Be Alive

Yangtze River Dolphin

Yangtze River Finless Porpoise (Neophocaena phocaenoides asiaorientalis
is the rarest of all the subspecies of Finless Porpoises and is nearing extinction.

Tongling River Dolphin Nature Reserve