The turtles arrived in Juno Beach on Friday from the Marine Science Center in Volusia County, Florida. They all suffered from ...
Seventeen sea turtles that were found stranded along Florida’s northeastern Atlantic Coast were brought to the Loggerhead ...