March 25, 2026
Company confirms plans to sell oil from its controversial Santa Barbara County facilities
Public Broadcaster
KCLU - California
Owner:
Evangelical Lutheran Church in America & American Government