After serving three tours in Afghanistan and struggling with depression and addiction, Patrick Gordon is now helping poor families in Saint John, N.B., fight …

source