Search
Now showing items 1-1 of 1
Turtle released
The New England Aquarium in Boston say it's released a 7-foot (2.1-meter)-long, 655-pound (297-kilogram) leatherback sea turtle back into waters off Cape Cod after it was treated for dehydration, trauma and shock. The ...
- September 25, 2012