California regulators have ordered Chevron to release more information about eight recent oil leaks near a facility in Kern County. Some of these oil leaks are still ongoing.
Download Instagram Videos
Quickly and easily download Instagram videos with our free tool.