An invasive predator that can grow up to 20ft, weigh over 100kg and devour prey six times its size – it is enough to make anyone’s skin crawl. That’s what residents of southern Florida have been struggling with for the past few decades, with the rapid growth of the Burmese python population in the Everglades. […]