Wednesday / November 14.
HomeWorldBP oil spill did $17.2 billion in damage to natural resources, scientists find