A small colony of beavers was first spotted on the River Otter in Devon, England in 2013. Since then, beavers have been helping filter out pollution, regenerate local ecosystems, and reduce the risk of floods with their dams. Now,...
Subscribe to Applenews247.Com Newsletter