First page loaded. Page 1 of 4 displayed.
She Was the Last Woman Executed In Canada. She May Have Been Innocent
More than half a century after a bomb on board a plane killed nearly two dozen people near the St. Lawrence River, the evidence that condemned Marguerite Pitre to hang remains pretty flimsy.