Showing 1 - 1 of 1
AFP, Published on 16/10/2020
» PARIS: Hainan gibbons -- the rarest primates on Earth -- were already teetering on the edge of extinction in 2014 when the most powerful storm to lash China's coast in half a century ravaged their island oasis.