The National Hurricane Center issued an advisory on Hurricane Lee, located several hundred miles off the coast of Bermuda and on Hurricane Margot, located over the central Atlantic. While Lee is projected to make landfall somewhere between Maine and the Eastern Canadian provinces this weekend, Margot is expected to remain over water, not posing a […]