Power outage affects tens of thousands Canadians as storm Lee makes exit

Power outage, storm Lee, Canada, Nova Scotia
World
image