There are five times more urban foxes in England than we thought

There may now be some 150,000 foxes living in English cities, up from 33,000 in the 1990s. That’s one fox for every 300 urban residents
CategoriesUncategorized