Plant Trees, Save Lives — A Conversation With Dr Steve Fitch

We hear from the man responsible for planting 210 million trees in deforested areas across the globe.