Latest on California oil spill: Up to 105,000 gallons leaked

oil spill nb

The company that owns a pipeline that spewed oil into California coastal waters says that under the worst-case…