GRAND BAHAMA, BAHAMAS - Just like New Providence, Grand Bahama has been experiencing adverse weather conditions over the past week causing several power outages.
GRAND BAHAMA, BAHAMAS - Grand Bahama experienced some adverse weather conditions over the weekend and as a result, the heavy rain and winds forced the power...