Damage, outages reported after Hurricane Larry lashes Newfoundland

Digital WritersThe Weather Network
Digital Writers

Hurricane Larry made landfall on Newfoundland’s Avalon Peninsula early Saturday morning, producing wind gusts of 140+ km/h across the region.