WATCH: Rescued turtle released into the sea off Gozo

Last winter, Luca was in bad shape. The loggerhead turtle had a fishing hook stuck in his throat and could barely eat or breathe. Luca’s long journey to recovery started after he was rescued by volunteers from Nature Trust Malta and taken to their specialist hospital for sick turtles in Marsascala. After almost eight months […]