Less than a month after the Baiji (Yangtze River dolphin) was declared “technically” extinct, a new sighting promises hope for one of the worlds most endangered species.
On the 19th August, a local man spotted a white object swimming in the river and decided to filmed it. Unfortunately the quality of the film is poor […]