Oil sheen spotted near Southern California's oil spill

Oil sheen spotted near Southern California's oil spill

ABC
November 20, 2021, 5:51 pm
Officials are investigating an oil sheen spotted Saturday near last month’s crude pipeline leak off Southern California’s coast
US
Read Article