Inspectors of the organization that manages the Evros Delta National Park in northern Greece said on Monday that they had found 13 dead loggerhead sea turtles and the body of a dolphin washed up on a nearby beach.

The mammals were found along a 7-kilometer stretch of coast. The Archelon sea turtle protection society is probing the cause of the animals’ deaths.

Ekathimerini.com