Climate Science Rides to the aid of the Oil Sands, apparently. by oliveridley • February 21, 2012 Science Rides to the Aid of Oilsands?? Words fail me, oh Globe and Mail. Worst headline ever.
1 comment for “Science Rides to the aid of the Oil Sands, apparently.”