Island’s Invasive "Killing Machine" Finally Captured

The tiny island of Kapiti, located five miles off the coast of Wellington, New Zealand, is one of the last refuges for a menagerie of wildlife driven to near-extinction elsewhere by invasive species.

Read the original post:
Island’s Invasive "Killing Machine" Finally Captured