Tuesday, April 30, 2024
Happening Now

Deer threaten Catalina Island’s native plants; plan to kill them sparks outrage

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. Source

Share