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.

Read More