Opinion

The reports of the death of Canada's small towns have been greatly exaggerated