Advocates Want Answers About So-Cal Oil Spill, Authorities Point Fingers
by Amy Lupica, ODP Staff Writer An oil spill has been sighted off the coast of San Clemente Island, the southernmost of California’s Channel Islands. The spill was initially spotted by the captain of a whale-watching boat, who filmed a pod of dolphins swimming through the oil slick and called it “the most tragic thing [he had] ever filmed.” But […]
Continue Reading 535 words