"An oil spill is the release of a liquid petroleum hydrocarbon into the environment, especially marine areas, due to human activity, and is a form of pollution."More
Culture, Society, Economics, etc.
Windmills Not Oil SpillsMore
Biggest Oils SpillsMore
BP oil spillMore