Rare 600-pound leatherback turtle saved from Massachusetts mudflat
The New England Aquarium released a video of a 600-pound leatherback turtle that was discovered stranded in a Massachusetts mudflat. When the 5-foot-long turtle was discovered stranded in a mudflat on the Herring River in Wellfleet, crews from the Mass Audubon Wellfleet Bay Wildlife Sanctuary and the International Fund for Animal Welfare reacted, according to … Read more