October 22, 2020
SOME of the oil waste dumped in Grand Bahama. Photo: Grand Bahama Development Company Ltd