> Over the last three and a half decades China has planted roughly 120 million acres of forest
Where did the rest come from?
> Over the last three and a half decades China has planted roughly 120 million acres of forest
Where did the rest come from?