VANCOUVER — Former Vancouver mayor Philip Owen, a driving force behind North America's first life-saving supervised drug injection clinic, has died.
Owen was 88.
A statement from his family says he died peacefully on Sept. 30 from complications related...