Watch moment pair of beavers are released into the wild at a Scots forest

Two beavers were released in to Loch Ard Forest, near Aberfoyle, Stirlingshire, this week in a joint project between the Beaver Trust and Forestry and Land Scotland.
Daily Record
1 day ago