S space.com Beavers are helping fight climate change, satellite data shows 6 points tarcar 2 years ago 0 comments