Channel Islands Flourish After Invasive Species are Removed
Conservation intervention relieved the Channel Island ecosystems from the pressures of invasive species. Island Conservation’s headquarters is located in Santa Cruz, California, so the news about invasive species on the Channel Islands is quite literally close to home. Anacapa Island of the Channel Islands, California. Photo by Island Conservation Invasive species arrived at the islands via human activities, […]