After 400 years away, England’s beavers are protecting the landscape from flooding

0
238

Among the quiet bends of the River Otter in Devon, England, something remarkable is taking place. After a 400-year absence, beavers are once again roaming wild.