Water Pollutin Point vs Non-Point
Carissa Donovan
Water Pollution Point
Oil Spillage
An oil spill is the release of a liquid petroleum hydrocarbon into the environment.