California oil spill cause probed, ship anchor cited as possibility By Reuters
4/4 © Reuters. Oil slicks float on the water in the Talbert Channel after an oil spill off the coast of California has come ashore in Huntington beach, California, U.S. October 3, 2021. REUTERS/Gene Blevins…
Read More