Chevron oil spill dumps nearly 800000 gallons of crude, water in California canyon

Chevron crews have begun to clean up a massive and ongoing oil spill in California after nearly 800,000 gallons of oil and water were dumped into a …