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 Tags:at, beavers, kills, loch, lomond, news, otter, released, topnews, trending, young