News

In an incredible twist of nature, beavers completed a dam project that had been stuck in bureaucratic red tape for seven years, finishing it in only two days. What’s even more astonishing is that ...