Deforestation remains one of the leading threats to nature. With 80% of land animals and plants living in forests, deforestation is a bigger problem than most think. 80,000 acres are destroyed everyday. This is what a clothing brand based in Ohio is trying to help solve by planting trees and spreading awareness about this environmental… Read more »