Storm Nicole has become a hurricane while making landfall on Grand Bahama island the US National Hurricane Center reported on Wednesday.
Storm Nicole has become a hurricane while making landfall on Grand Bahama island the US National Hurricane Center reported on Wednesday.