QUINCY — With winter just a few weeks away, the 97-pound loggerhead sea turtle should be living it up somewhere in the warm Gulf of Mexico, or perhaps the Caribbean
Instead, the young male — less than 5 years old — is in a plastic tub filled with a few inches of water at New England Aquarium’s Animal Care Center , fighting for his life.

Comments