Forbidden Universe
Paranormal => General Paranormal => Topic started by: AngelOfThyNight on October 12, 2016, 11:09:49 AM
-
'Extinct' river dolphin shows up in China
Chinese conservationists believe that they have spotted an extinct dolphin species in the Yangtze river. Sometimes referred to as the "goddess of the ...
Source: 'Extinct' river dolphin shows up in China (http://www.unexplained-mysteries.com/news/299727/extinct-river-dolphin-shows-up-in-china)