Pythons: The Deadliest Invasive Species

Pythons are old world snakes, but despite this they’ve invaded the Florida Everglades, eating Alligators and Bobcats alike.