cryptomundo.com
“Extinct” Dolphin Sighted
An extensive survey in 2006 failed to find any sign of the baiji The critically endangered Yangtze River dolphin, or baiji, has been sighted in eastern China, Chinese media report. Scientists had r…
Cryptomundo, Cryptids