25-barrel crude oil spill reported at HVI Cat Canyon facility

Roughly two dozen barrels of crude oil spilled from an oil facility on Zaca Station Road near Los Alamos on Tuesday, although the leakage was …