Don't Just Read the News, Understand It.
Published loading...Updated

New England Aquarium releases 17 sea turtles that were stranded in Cape Cod

Summary by ABC6
QUINCY, Mass. (WLNE) — The New England Aquarium said that it released 17 sea turtles into the Nantucket Sound on Wednesday after they were stranded on Cape Cod in 2024. The nine Kemp’s ridleys, five loggerheads, and three green sea turtles were all treated at the Sea Turtle Hospital in Quincy. The aquarium said that all three species were all threatened or endangered species, and all 17 were treated for various conditions including pneumonia, de…

Bias Distribution

  • 100% of the sources are Center
100% Center
Factuality

To view factuality data please Upgrade to Premium

Ownership

To view ownership data please Upgrade to Vantage

ABC6 broke the news in Rhode Island, United States on Wednesday, June 25, 2025.
Sources are mostly out of (0)