USA - Over 90 weather-related deaths were reported in the U.S., after a week of severe winter storms.
GRAND BAHAMA, BAHAMAS - Over the past several weeks severe weather disturbances have caused several power outages in Grand Bahama.
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...