Seventeen sea turtles that were found stranded along Florida’s northeastern Atlantic Coast were brought to the Loggerhead Marinelife Centre in Juno Beach, north of West Palm Beach, where they are ...
Eight Royal Navy sailors and other volunteers from the charity carried out a netting session which sees a net released across the entrance of a bay to catch turtles as they swim to deeper waters.