Attack of the alien invaders: Pest plants and animals leave a $1.7 trillion bill

They’re one of the most damaging environmental forces on Earth. They’ve colonized pretty much every place humans have set foot on the planet. Yet you might not even know they exist.


Click here for original story, Attack of the alien invaders: Pest plants and animals leave a .7 trillion bill


Source: Phys.org