Long-term environmental implications of the gulf oil spill

Environment ·