Tag: canadian-hurricane-centre

Hurricane Larry to Make a Direct Hit on Canadian Province of Newfoundland
Hurricane Larry, after forming off the coast of north Africa and meandering north for several days, is expected to make landfall on the Canadian province of Newfoundland on Friday night packing winds in excess of...