Laurie Swim operates her sewing machine like she's drawing. In her studio in Lunenburg, N.S., she has spent the past four years stitching the story of the 1917 Halifax Explosion, creating scenes that ...