The Everglades in Florida are plagued with dozens of invasive species, top among them is the Burmese Python. A pet sold in stores throughout the US, when it …

source