The UK is Releasing Beavers in London. Is it a Horrible Idea? 

In a few years time, tourists might be visiting London not to see Big Ben but to see—beavers? Thanks to new rewilding projects intended to bring nature back to the Big Smoke, Greater London could soon be getting an influx of beaver families reacquainting themselves with ancestral grounds they haven’t roamed for 400 years. Last […]