Barnacle Bill, the loggerhead sea turtle rescued by the GSPCA after Storm Ciarán, has now been successfully released back into the wild near the Azores. The young female turtle, who was found washed ashore and weighing less than 1kg in November 2023, was cared for by the Guernsey animal charity for 14 months. Barnacle Bill’s […]
animal rescue
Posted inNews