Thousands without power, big cleanup underway after Leslie hitsST. JOHN’S, N.L. - Thousands of Newfoundlanders in St. John’s and on the Avalon Peninsula are still without power today as workers clean up debris from post-tropical storm Leslie.
Leslie belts Newfoundland, wreaking havoc on trees, trucks and roofsWhile Igor seemed much worse, Leslie has done its share of damage