More Oil Dumping on Grand Bahama!

0
3137

Statoil/ Equinor must answer to this environmental disaster unfolding on Grand Bahama. What is this?