Back in February, we wrote about a group of beavers that escaped captivity back in 2013 and were found years later living along a river in Devon, England. Those beavers were originally set to be exterminated, but thanks to the popular outcry, the government agreed to a scientific trial to measure Read More...