Fletcher gets ready for release!

Fletcher is a loggerhead sea turtle who stranded, cold-stunned, on November 28, 2008 in Truro.  He was rescued by volunteers from the MassAudubon Wellfleet Bay Wildlife Sanctuary, triaged at the New England Aquarium, and transferred to NMLC on December 4.  After four months of rehabilitation, Fletcher was ready to be released back into the wild! […]

Read More