Four turtles released back into the sea off Malta

Waving their flippers at the crowds as they are carried to the sea, this is the moment four turtles were released back into the wild off Malta. They made a dash for the waves after being nursed back to health by Nature Trust – FEE Malta, the charity supported by Prince Charles and 89.7 Bay. […]