News

A beaver makes its way along a river in Kent, England. Beavers are called “nature’s engineers” and can reshape river ...