Santa Catalina Island is the crown jewel of California’s Channel Islands. But it is threatened by an invasive species literally eating away at it. Jonathan Vigliotti reports.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec.