beaver

Wild beaver numbers in Scotland have more than DOUBLED to 1,000 since 2017, following the illegal release of a handful of animals from private collections in Perthshire 20 years ago Beavers went extinct...