Let’s look into possible treatment for depression from an “unlikely” plant, the significance of The Amazon Forest on our lives and more.