This post was originally published on this siteInvasive species like the Burmese python, lionfish, and Asian carp are wreaking havoc as they spread. A new CBSN Originals documentary explores whether it’s too late to tip the balance.