Feb 15, 20224 min readRewilding BritainThe UK is one of the most nature depleted countries in the world. Yet, rewilding might be able to solve that!