Three hours 12 minutes later, Leylah Fernandez, glistening with sweat from the marathon she had survived, could finally throw her arms in the air. She had been pushed to the brink and somehow returned ...