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)
Producer: Robbins Barstow
Audio/Visual: sound, color