oil spills

Oil spills refer to the accidental or deliberate release of liquid petroleum or its byproducts into the environment, typically bodies of water such as oceans, seas, or rivers, resulting in their contamination.

Requires login.