Beavers can stay in Devon, rules Natural England

England’s first population of wild beavers has been granted the right to live in the River Otter, Devon, marking the start of a re-introduction programme

—> Read More Here


Leave a Reply

Your email address will not be published. Required fields are marked *