Since 1978, China has planted more than 66 billion trees along its 2,800-mile-long northern border, and it wants to plant 34 ...
A Tapanuli orangutan, the world’s rarest great ape, has been discovered dead in mud and log debris in a village in northern ...