Episode 689 - September 26 2016

Published: Sept. 26, 2016, 2 p.m.

Scientists seek to reduce gas flares from oil production.