1 / 7
Tropical storm Leslie has begun lashing Newfoundland with heavy winds and rain.

Leslie hits Atlantic Canada

The storm flooded parts of Nova Scotia before directly hitting Newfoundland Tuesday morning with winds up to 130 km/h.