No Pythons Allowed! Animals + / Leave a Comment Have most of the disappearing mammals in the Florida Everglades been devoured by giant snakes?