Weather and Climate News

Satellite imagery shows extent of devastating flooding on Grand Bahama Island