Edmonton city council has passed a bylaw to restrict the sale of knives in convenience stores after residents and local ...