Climate & Environment / Wildlife
Catalina Island Mule Deer Removal Plan Approved
The California Department of Fish and Wildlife has approved a plan to remove approximately 2,200 mule deer from Catalina Island as part of a large-scale ecosystem restoration project. This initiative, proposed by the Santa Catalina Island C...