Satellite Images Find Oil Spill in Gulf Left in Ida’s Wake – The New York Times

The likely origin of the Talos spill was first spotted by John Scott-Railton, a senior researcher at The Citizen Lab, a research center based at the University of Toronto, who had been scrutinizing t… [+1596 chars]