Dorian made landfall in Canada on Saturday night south of Halifax with ferocious 100 mph (155 kph) winds and torrential rains, meteorologists said, toppling trees and whipping up debris. The storm churned up 65-foot (20-meter) waves, which pounded the coast near the port city that is home to Canada’s Atlantic fleet. As it moved north […]