Tag: Leeward Islands

  • The forecasters say Lee will see 180 mph winds

    The forecasters say Lee will see 180 mph winds

    The US’ National Hurricane Center (NHC) said that it is too late to know what level of impacts, if any, tropical storm Lee might have on the East Coast, Atlantic Canada, or Bermuda late next week. However, the NHC said that the potential for a tropical storm to happen in the northern Leeward Islands, the…