Invasive species are a major threat not just to nature, but also to humans. They're a major driver of biodiversity loss, ...
The result has been a 99% decline in raccoon and opossum populations, and an 88% drop in bobcats. Marsh rabbits, cottontail ...