Did you know that the beaver population is making a significant comeback? Fur traders had previously diminished a huge number of these creatures, but now there are around six to twelve million beavers in the US alone. This can prove to be extremely beneficial for certain parts of our environment; however, it could also be… Read More…