A recent article from the journal of the National Academy of Sciences (NAS) reports that observations of some mammal species have declined by more than 99% in parts of the Everglades, due primarily to giant non-native invasive pythons. Yeah, it’s scary, but […]
Continue reading