Site icon The UK Channel

Barriers set up off California coast to prevent oil spill damage

Top International News

Floating barriers were deployed in the Pacific off the coast of Newport Beach, California to help contain an oil spill.

Credit dailymail

Exit mobile version