The beavers are free! First wild family in England for 800 years are released back into the River Otter

The animals were captured for a series of tests last month, after Natural England gave unprecedented permission for them to be allowed to live free near Ottery St Mary, east Devon. —> Read More