Tuesday / September 25.
HomeWorldBP oil spill did $17.2 billion in damage to natural resources, scientists find