Episode 523 - July 06 2015

Published: July 6, 2015, 2 p.m.

Scientists gauge carbon release associated with fuel produced from Canadian oil sands.