US Wildlife Services killed 1.3 million non-invasive animals in 2017


From foxes and falcons to otters and owls, the USDA program is doing away with wildlife in droves.

Powered by WPeMatico