How India managed to plant 66 million trees in a single day and why we should copy them.

Advertisement