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 has ...