onelight

In December 2006, scientific researchers announced that a species of dolphin which had existed for millions of years in the Yangtze River in China had become extinct. This documentary includes scenes of the last living, captive specimen of the Chinese River Dolphin, filmed in Wuhan, China, on a 1985 trip by Dr. Robbins Barstow, of Wethersfield, Connecticut, USA. (25 Minutes)

X
Userame:
Password:
Stay signed in
Signup     Forgot Password?
Login
User Name:

Password:

Stay signed in
Facebook Login

Attention:
Video Is In Process - Please Contact Administrator for further details