Otter kills young beavers released at Loch Lomond Posted on February 17, 2023 By Charlielikes The two kits were part of a family of beavers moved from an area of Tayside. news