ELIOT, Maine – After fending off death, a critically-injured common snapping turtle struck by a motorist last year has been released back into the wild. The Center for Wildlife in Cape Neddick, Maine, ...