VERIFY: Comparing 14-year-old oil spill to BP spill is misleading

Pineda-Garcia, director of an oil-spill tracking company called Water Mapping LLC, used satellite imagery to estimate that anywhere from 239 to 697 barrels have been leaking from Taylor's wells each day for the last 5,150 days.
Published: 5:28 PM CDT October 23, 2018
Updated: 1:28 PM CDT October 23, 2018