"I Didn't Review the Final Product"
"I Didn't Review the Final Product"
Mother Jones / Aug. 20, 2010
NOAA claims its rosy "disappearing oil" report was peer reviewed. Not so, according to the consultants listed.
By Kate Sheppard
Flickr/lumis










