Wednesday, 8th December 2021

Newly hatched sea turtles on Cyprus’ coast head out to sea

Newly hatched Loggerhead sea turtles dodge micro plastic pollution littering the beach as they head out to sea in a turtle conservation area at Lara Beach in the Akamas Peninsula, in the west of the Mediterranean island of Cyprus.