W wired.com Is it better to plant trees or let forests regrow naturally? 152 points nsoonhui 6 years ago 212 comments