Around 300 gallons of sewage leaked near Avalon Beach on Santa Catalina Island, contaminating ocean water and shoreline sand. Authorities are investigating the source of the spill.
Around 300 gallons of sewage leaked near Avalon Beach on Santa Catalina Island, contaminating ocean water and shoreline sand. Authorities are investigating the source of the spill.